001
014
015 package com.liferay.portal.security.ldap;
016
017 import com.liferay.portal.kernel.util.LocaleUtil;
018 import com.liferay.portal.model.Contact;
019 import com.liferay.portal.model.User;
020 import com.liferay.portal.model.UserGroupRole;
021 import com.liferay.portal.service.ServiceContext;
022
023 import java.util.Date;
024 import java.util.List;
025 import java.util.Locale;
026 import java.util.Map;
027
028
032 public class LDAPUser {
033
034 public String getAimSn() {
035 return _contact.getAimSn();
036 }
037
038 public Date getBirthday() {
039 return _contact.getBirthday();
040 }
041
042 public String getComments() {
043 return _user.getComments();
044 }
045
046 public Contact getContact() {
047 return _contact;
048 }
049
050 public Map<String, String[]> getContactExpandoAttributes() {
051 return _contactExpandoAttributes;
052 }
053
054 public long getCreatorUserId() {
055 return _creatorUserId;
056 }
057
058 public String getEmailAddress() {
059 return _user.getEmailAddress();
060 }
061
062 public long getFacebookId() {
063 return _user.getFacebookId();
064 }
065
066 public String getFacebookSn() {
067 return _contact.getFacebookSn();
068 }
069
070 public String getFirstName() {
071 return _user.getFirstName();
072 }
073
074 public String getGreeting() {
075 return _user.getGreeting();
076 }
077
078 public long[] getGroupIds() {
079 return _groupIds;
080 }
081
082 public String getIcqSn() {
083 return _contact.getIcqSn();
084 }
085
086 public String getJabberSn() {
087 return _contact.getJabberSn();
088 }
089
090 public String getJobTitle() {
091 return _user.getJobTitle();
092 }
093
094 public String getLanguageId() {
095 return _user.getLanguageId();
096 }
097
098 public String getLastName() {
099 return _user.getLastName();
100 }
101
102 public Locale getLocale() {
103 return _user.getLocale();
104 }
105
106 public String getMiddleName() {
107 return _user.getMiddleName();
108 }
109
110 public String getMsnSn() {
111 return _contact.getMsnSn();
112 }
113
114 public String getMySpaceSn() {
115 return _contact.getMySpaceSn();
116 }
117
118 public String getOpenId() {
119 return _user.getOpenId();
120 }
121
122 public long[] getOrganizationIds() {
123 return _organizationIds;
124 }
125
126 public byte[] getPortraitBytes() {
127 return _portraitBytes;
128 }
129
130 public long getPortraitId() {
131 return _user.getPortraitId();
132 }
133
134 public int getPrefixId() {
135 return _contact.getPrefixId();
136 }
137
138 public String getReminderQueryAnswer() {
139 return _user.getReminderQueryAnswer();
140 }
141
142 public String getReminderQueryQuestion() {
143 return _user.getReminderQueryQuestion();
144 }
145
146 public long[] getRoleIds() {
147 return _roleIds;
148 }
149
150 public String getScreenName() {
151 return _user.getScreenName();
152 }
153
154 public ServiceContext getServiceContext() {
155 return _serviceContext;
156 }
157
158 public String getSkypeSn() {
159 return _contact.getSkypeSn();
160 }
161
162 public String getSmsSn() {
163 return _contact.getSmsSn();
164 }
165
166 public int getStatus() {
167 return _user.getStatus();
168 }
169
170 public int getSuffixId() {
171 return _contact.getSuffixId();
172 }
173
174 public String getTimeZoneId() {
175 return _user.getTimeZoneId();
176 }
177
178 public String getTwitterSn() {
179 return _contact.getTwitterSn();
180 }
181
182 public User getUser() {
183 return _user;
184 }
185
186 public Map<String, String[]> getUserExpandoAttributes() {
187 return _userExpandoAttributes;
188 }
189
190 public long[] getUserGroupIds() {
191 return _userGroupIds;
192 }
193
194 public List<UserGroupRole> getUserGroupRoles() {
195 return _userGroupRoles;
196 }
197
198 public String getYmSn() {
199 return _contact.getYmSn();
200 }
201
202 public boolean isAutoPassword() {
203 return _autoPassword;
204 }
205
206 public boolean isAutoScreenName() {
207 return _autoScreenName;
208 }
209
210 public boolean isMale() {
211 return _contact.isMale();
212 }
213
214
217 @Deprecated
218 public void isMale(boolean male) {
219 setMale(male);
220 }
221
222 public boolean isPasswordReset() {
223 return _passwordReset;
224 }
225
226 public boolean isSendEmail() {
227 return _sendEmail;
228 }
229
230 public boolean isUpdatePassword() {
231 return _updatePassword;
232 }
233
234 public boolean isUpdatePortrait() {
235 return _updatePortrait;
236 }
237
238 public void setAimSn(String aimSn) {
239 _contact.setAimSn(aimSn);
240 }
241
242 public void setAutoPassword(boolean autoPassword) {
243 _autoPassword = autoPassword;
244 }
245
246 public void setAutoScreenName(boolean autoScreenName) {
247 _autoScreenName = autoScreenName;
248 }
249
250 public void setBirthday(Date birthday) {
251 _contact.setBirthday(birthday);
252 }
253
254 public void setComments(String comments) {
255 _user.setComments(comments);
256 }
257
258 public void setContact(Contact contact) {
259 _contact = contact;
260 }
261
262 public void setContactExpandoAttributes(
263 Map<String, String[]> contactExpandoAttributes) {
264
265 _contactExpandoAttributes = contactExpandoAttributes;
266 }
267
268 public void setCreatorUserId(long creatorUserId) {
269 _creatorUserId = creatorUserId;
270 }
271
272 public void setEmailAddress(String emailAddress) {
273 _user.setEmailAddress(emailAddress);
274 }
275
276 public void setFacebookId(long facebookId) {
277 _user.setFacebookId(facebookId);
278 }
279
280 public void setFacebookSn(String facebookSn) {
281 _contact.setFacebookSn(facebookSn);
282 }
283
284 public void setFirstName(String firstName) {
285 _user.setFirstName(firstName);
286 }
287
288 public void setGreeting(String greeting) {
289 _user.setGreeting(greeting);
290 }
291
292 public void setGroupIds(long[] groupIds) {
293 _groupIds = groupIds;
294 }
295
296 public void setIcqSn(String icqSn) {
297 _contact.setIcqSn(icqSn);
298 }
299
300 public void setJabberSn(String jabberSn) {
301 _contact.setJabberSn(jabberSn);
302 }
303
304 public void setJobTitle(String jobTitle) {
305 _user.setJobTitle(jobTitle);
306 }
307
308 public void setLanguageId(String languageId) {
309 _user.setLanguageId(languageId);
310 }
311
312 public void setLastName(String lastName) {
313 _user.setLastName(lastName);
314 }
315
316 public void setLocale(Locale locale) {
317 _user.setLanguageId(LocaleUtil.toLanguageId(locale));
318 }
319
320 public void setMale(boolean male) {
321 _contact.setMale(male);
322 }
323
324 public void setMiddleName(String middleName) {
325 _user.setMiddleName(middleName);
326 }
327
328 public void setMsnSn(String msnSn) {
329 _contact.setMsnSn(msnSn);
330 }
331
332 public void setMySpaceSn(String mySpaceSn) {
333 _contact.setMySpaceSn(mySpaceSn);
334 }
335
336 public void setOpenId(String openId) {
337 _user.setOpenId(openId);
338 }
339
340 public void setOrganizationIds(long[] organizationIds) {
341 _organizationIds = organizationIds;
342 }
343
344 public void setPasswordReset(boolean passwordReset) {
345 _passwordReset = passwordReset;
346 }
347
348 public void setPortraitBytes(byte[] portraitBytes) {
349 _portraitBytes = portraitBytes;
350 }
351
352 public void setPrefixId(int prefixId) {
353 _contact.setPrefixId(prefixId);
354 }
355
356 public void setReminderQueryAnswer(String reminderQueryAnswer) {
357 _user.setReminderQueryAnswer(reminderQueryAnswer);
358 }
359
360 public void setReminderQueryQuestion(String reminderQueryQuestion) {
361 _user.setReminderQueryQuestion(reminderQueryQuestion);
362 }
363
364 public void setRoleIds(long[] roleIds) {
365 _roleIds = roleIds;
366 }
367
368 public void setScreenName(String screenName) {
369 _user.setScreenName(screenName);
370 }
371
372 public void setSendEmail(boolean sendEmail) {
373 _sendEmail = sendEmail;
374 }
375
376 public void setServiceContext(ServiceContext serviceContext) {
377 _serviceContext = serviceContext;
378 }
379
380 public void setSkypeSn(String skypeSn) {
381 _contact.setSkypeSn(skypeSn);
382 }
383
384 public void setSmsSn(String smsSn) {
385 _contact.setSmsSn(smsSn);
386 }
387
388 public void setStatus(int status) {
389 _user.setStatus(status);
390 }
391
392 public void setSuffixId(int suffixId) {
393 _contact.setSuffixId(suffixId);
394 }
395
396 public void setTimeZoneId(String timeZoneId) {
397 _user.setTimeZoneId(timeZoneId);
398 }
399
400 public void setTwitterSn(String twitterSn) {
401 _contact.setTwitterSn(twitterSn);
402 }
403
404 public void setUpdatePassword(boolean updatePassword) {
405 _updatePassword = updatePassword;
406 }
407
408 public void setUpdatePortrait(boolean updatePortrait) {
409 _updatePortrait = updatePortrait;
410 }
411
412 public void setUser(User user) {
413 _user = user;
414 }
415
416 public void setUserExpandoAttributes(
417 Map<String, String[]> userExpandoAttributes) {
418
419 _userExpandoAttributes = userExpandoAttributes;
420 }
421
422 public void setUserGroupIds(long[] userGroupIds) {
423 _userGroupIds = userGroupIds;
424 }
425
426 public void setUserGroupRoles(List<UserGroupRole> userGroupRoles) {
427 _userGroupRoles = userGroupRoles;
428 }
429
430 public void setYmSn(String ymSn) {
431 _contact.setYmSn(ymSn);
432 }
433
434 private boolean _autoPassword;
435 private boolean _autoScreenName;
436 private Contact _contact;
437 private Map<String, String[]> _contactExpandoAttributes;
438 private long _creatorUserId;
439 private long[] _groupIds;
440 private long[] _organizationIds;
441 private boolean _passwordReset;
442 private byte[] _portraitBytes;
443 private long[] _roleIds;
444 private boolean _sendEmail;
445 private ServiceContext _serviceContext;
446 private boolean _updatePassword;
447 private boolean _updatePortrait;
448 private User _user;
449 private Map<String, String[]> _userExpandoAttributes;
450 private long[] _userGroupIds;
451 private List<UserGroupRole> _userGroupRoles;
452
453 }