1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portal.model;
24  
25  import java.io.Serializable;
26  
27  import java.util.ArrayList;
28  import java.util.Date;
29  import java.util.List;
30  
31  /**
32   * <a href="UserSoap.java.html"><b><i>View Source</i></b></a>
33   *
34   * <p>
35   * ServiceBuilder generated this class. Modifications in this class will be
36   * overwritten the next time is generated.
37   * </p>
38   *
39   * <p>
40   * This class is used by
41   * <code>com.liferay.portal.service.http.UserServiceSoap</code>.
42   * </p>
43   *
44   * @author Brian Wing Shun Chan
45   *
46   * @see com.liferay.portal.service.http.UserServiceSoap
47   *
48   */
49  public class UserSoap implements Serializable {
50      public static UserSoap toSoapModel(User model) {
51          UserSoap soapModel = new UserSoap();
52  
53          soapModel.setUuid(model.getUuid());
54          soapModel.setUserId(model.getUserId());
55          soapModel.setCompanyId(model.getCompanyId());
56          soapModel.setCreateDate(model.getCreateDate());
57          soapModel.setModifiedDate(model.getModifiedDate());
58          soapModel.setDefaultUser(model.getDefaultUser());
59          soapModel.setContactId(model.getContactId());
60          soapModel.setPassword(model.getPassword());
61          soapModel.setPasswordEncrypted(model.getPasswordEncrypted());
62          soapModel.setPasswordReset(model.getPasswordReset());
63          soapModel.setPasswordModifiedDate(model.getPasswordModifiedDate());
64          soapModel.setGraceLoginCount(model.getGraceLoginCount());
65          soapModel.setScreenName(model.getScreenName());
66          soapModel.setEmailAddress(model.getEmailAddress());
67          soapModel.setOpenId(model.getOpenId());
68          soapModel.setPortraitId(model.getPortraitId());
69          soapModel.setLanguageId(model.getLanguageId());
70          soapModel.setTimeZoneId(model.getTimeZoneId());
71          soapModel.setGreeting(model.getGreeting());
72          soapModel.setComments(model.getComments());
73          soapModel.setFirstName(model.getFirstName());
74          soapModel.setMiddleName(model.getMiddleName());
75          soapModel.setLastName(model.getLastName());
76          soapModel.setJobTitle(model.getJobTitle());
77          soapModel.setLoginDate(model.getLoginDate());
78          soapModel.setLoginIP(model.getLoginIP());
79          soapModel.setLastLoginDate(model.getLastLoginDate());
80          soapModel.setLastLoginIP(model.getLastLoginIP());
81          soapModel.setLastFailedLoginDate(model.getLastFailedLoginDate());
82          soapModel.setFailedLoginAttempts(model.getFailedLoginAttempts());
83          soapModel.setLockout(model.getLockout());
84          soapModel.setLockoutDate(model.getLockoutDate());
85          soapModel.setAgreedToTermsOfUse(model.getAgreedToTermsOfUse());
86          soapModel.setActive(model.getActive());
87  
88          return soapModel;
89      }
90  
91      public static UserSoap[] toSoapModels(User[] models) {
92          UserSoap[] soapModels = new UserSoap[models.length];
93  
94          for (int i = 0; i < models.length; i++) {
95              soapModels[i] = toSoapModel(models[i]);
96          }
97  
98          return soapModels;
99      }
100 
101     public static UserSoap[][] toSoapModels(User[][] models) {
102         UserSoap[][] soapModels = null;
103 
104         if (models.length > 0) {
105             soapModels = new UserSoap[models.length][models[0].length];
106         }
107         else {
108             soapModels = new UserSoap[0][0];
109         }
110 
111         for (int i = 0; i < models.length; i++) {
112             soapModels[i] = toSoapModels(models[i]);
113         }
114 
115         return soapModels;
116     }
117 
118     public static UserSoap[] toSoapModels(List<User> models) {
119         List<UserSoap> soapModels = new ArrayList<UserSoap>(models.size());
120 
121         for (User model : models) {
122             soapModels.add(toSoapModel(model));
123         }
124 
125         return soapModels.toArray(new UserSoap[soapModels.size()]);
126     }
127 
128     public UserSoap() {
129     }
130 
131     public long getPrimaryKey() {
132         return _userId;
133     }
134 
135     public void setPrimaryKey(long pk) {
136         setUserId(pk);
137     }
138 
139     public String getUuid() {
140         return _uuid;
141     }
142 
143     public void setUuid(String uuid) {
144         _uuid = uuid;
145     }
146 
147     public long getUserId() {
148         return _userId;
149     }
150 
151     public void setUserId(long userId) {
152         _userId = userId;
153     }
154 
155     public long getCompanyId() {
156         return _companyId;
157     }
158 
159     public void setCompanyId(long companyId) {
160         _companyId = companyId;
161     }
162 
163     public Date getCreateDate() {
164         return _createDate;
165     }
166 
167     public void setCreateDate(Date createDate) {
168         _createDate = createDate;
169     }
170 
171     public Date getModifiedDate() {
172         return _modifiedDate;
173     }
174 
175     public void setModifiedDate(Date modifiedDate) {
176         _modifiedDate = modifiedDate;
177     }
178 
179     public boolean getDefaultUser() {
180         return _defaultUser;
181     }
182 
183     public boolean isDefaultUser() {
184         return _defaultUser;
185     }
186 
187     public void setDefaultUser(boolean defaultUser) {
188         _defaultUser = defaultUser;
189     }
190 
191     public long getContactId() {
192         return _contactId;
193     }
194 
195     public void setContactId(long contactId) {
196         _contactId = contactId;
197     }
198 
199     public String getPassword() {
200         return _password;
201     }
202 
203     public void setPassword(String password) {
204         _password = password;
205     }
206 
207     public boolean getPasswordEncrypted() {
208         return _passwordEncrypted;
209     }
210 
211     public boolean isPasswordEncrypted() {
212         return _passwordEncrypted;
213     }
214 
215     public void setPasswordEncrypted(boolean passwordEncrypted) {
216         _passwordEncrypted = passwordEncrypted;
217     }
218 
219     public boolean getPasswordReset() {
220         return _passwordReset;
221     }
222 
223     public boolean isPasswordReset() {
224         return _passwordReset;
225     }
226 
227     public void setPasswordReset(boolean passwordReset) {
228         _passwordReset = passwordReset;
229     }
230 
231     public Date getPasswordModifiedDate() {
232         return _passwordModifiedDate;
233     }
234 
235     public void setPasswordModifiedDate(Date passwordModifiedDate) {
236         _passwordModifiedDate = passwordModifiedDate;
237     }
238 
239     public int getGraceLoginCount() {
240         return _graceLoginCount;
241     }
242 
243     public void setGraceLoginCount(int graceLoginCount) {
244         _graceLoginCount = graceLoginCount;
245     }
246 
247     public String getScreenName() {
248         return _screenName;
249     }
250 
251     public void setScreenName(String screenName) {
252         _screenName = screenName;
253     }
254 
255     public String getEmailAddress() {
256         return _emailAddress;
257     }
258 
259     public void setEmailAddress(String emailAddress) {
260         _emailAddress = emailAddress;
261     }
262 
263     public String getOpenId() {
264         return _openId;
265     }
266 
267     public void setOpenId(String openId) {
268         _openId = openId;
269     }
270 
271     public long getPortraitId() {
272         return _portraitId;
273     }
274 
275     public void setPortraitId(long portraitId) {
276         _portraitId = portraitId;
277     }
278 
279     public String getLanguageId() {
280         return _languageId;
281     }
282 
283     public void setLanguageId(String languageId) {
284         _languageId = languageId;
285     }
286 
287     public String getTimeZoneId() {
288         return _timeZoneId;
289     }
290 
291     public void setTimeZoneId(String timeZoneId) {
292         _timeZoneId = timeZoneId;
293     }
294 
295     public String getGreeting() {
296         return _greeting;
297     }
298 
299     public void setGreeting(String greeting) {
300         _greeting = greeting;
301     }
302 
303     public String getComments() {
304         return _comments;
305     }
306 
307     public void setComments(String comments) {
308         _comments = comments;
309     }
310 
311     public String getFirstName() {
312         return _firstName;
313     }
314 
315     public void setFirstName(String firstName) {
316         _firstName = firstName;
317     }
318 
319     public String getMiddleName() {
320         return _middleName;
321     }
322 
323     public void setMiddleName(String middleName) {
324         _middleName = middleName;
325     }
326 
327     public String getLastName() {
328         return _lastName;
329     }
330 
331     public void setLastName(String lastName) {
332         _lastName = lastName;
333     }
334 
335     public String getJobTitle() {
336         return _jobTitle;
337     }
338 
339     public void setJobTitle(String jobTitle) {
340         _jobTitle = jobTitle;
341     }
342 
343     public Date getLoginDate() {
344         return _loginDate;
345     }
346 
347     public void setLoginDate(Date loginDate) {
348         _loginDate = loginDate;
349     }
350 
351     public String getLoginIP() {
352         return _loginIP;
353     }
354 
355     public void setLoginIP(String loginIP) {
356         _loginIP = loginIP;
357     }
358 
359     public Date getLastLoginDate() {
360         return _lastLoginDate;
361     }
362 
363     public void setLastLoginDate(Date lastLoginDate) {
364         _lastLoginDate = lastLoginDate;
365     }
366 
367     public String getLastLoginIP() {
368         return _lastLoginIP;
369     }
370 
371     public void setLastLoginIP(String lastLoginIP) {
372         _lastLoginIP = lastLoginIP;
373     }
374 
375     public Date getLastFailedLoginDate() {
376         return _lastFailedLoginDate;
377     }
378 
379     public void setLastFailedLoginDate(Date lastFailedLoginDate) {
380         _lastFailedLoginDate = lastFailedLoginDate;
381     }
382 
383     public int getFailedLoginAttempts() {
384         return _failedLoginAttempts;
385     }
386 
387     public void setFailedLoginAttempts(int failedLoginAttempts) {
388         _failedLoginAttempts = failedLoginAttempts;
389     }
390 
391     public boolean getLockout() {
392         return _lockout;
393     }
394 
395     public boolean isLockout() {
396         return _lockout;
397     }
398 
399     public void setLockout(boolean lockout) {
400         _lockout = lockout;
401     }
402 
403     public Date getLockoutDate() {
404         return _lockoutDate;
405     }
406 
407     public void setLockoutDate(Date lockoutDate) {
408         _lockoutDate = lockoutDate;
409     }
410 
411     public boolean getAgreedToTermsOfUse() {
412         return _agreedToTermsOfUse;
413     }
414 
415     public boolean isAgreedToTermsOfUse() {
416         return _agreedToTermsOfUse;
417     }
418 
419     public void setAgreedToTermsOfUse(boolean agreedToTermsOfUse) {
420         _agreedToTermsOfUse = agreedToTermsOfUse;
421     }
422 
423     public boolean getActive() {
424         return _active;
425     }
426 
427     public boolean isActive() {
428         return _active;
429     }
430 
431     public void setActive(boolean active) {
432         _active = active;
433     }
434 
435     private String _uuid;
436     private long _userId;
437     private long _companyId;
438     private Date _createDate;
439     private Date _modifiedDate;
440     private boolean _defaultUser;
441     private long _contactId;
442     private String _password;
443     private boolean _passwordEncrypted;
444     private boolean _passwordReset;
445     private Date _passwordModifiedDate;
446     private int _graceLoginCount;
447     private String _screenName;
448     private String _emailAddress;
449     private String _openId;
450     private long _portraitId;
451     private String _languageId;
452     private String _timeZoneId;
453     private String _greeting;
454     private String _comments;
455     private String _firstName;
456     private String _middleName;
457     private String _lastName;
458     private String _jobTitle;
459     private Date _loginDate;
460     private String _loginIP;
461     private Date _lastLoginDate;
462     private String _lastLoginIP;
463     private Date _lastFailedLoginDate;
464     private int _failedLoginAttempts;
465     private boolean _lockout;
466     private Date _lockoutDate;
467     private boolean _agreedToTermsOfUse;
468     private boolean _active;
469 }