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 getMySpaceSn() {
111 return _contact.getMySpaceSn();
112 }
113
114 public String getOpenId() {
115 return _user.getOpenId();
116 }
117
118 public long[] getOrganizationIds() {
119 return _organizationIds;
120 }
121
122 public byte[] getPortraitBytes() {
123 return _portraitBytes;
124 }
125
126 public long getPortraitId() {
127 return _user.getPortraitId();
128 }
129
130 public long getPrefixId() {
131 return _contact.getPrefixId();
132 }
133
134 public String getReminderQueryAnswer() {
135 return _user.getReminderQueryAnswer();
136 }
137
138 public String getReminderQueryQuestion() {
139 return _user.getReminderQueryQuestion();
140 }
141
142 public long[] getRoleIds() {
143 return _roleIds;
144 }
145
146 public String getScreenName() {
147 return _user.getScreenName();
148 }
149
150 public ServiceContext getServiceContext() {
151 return _serviceContext;
152 }
153
154 public String getSkypeSn() {
155 return _contact.getSkypeSn();
156 }
157
158 public String getSmsSn() {
159 return _contact.getSmsSn();
160 }
161
162 public int getStatus() {
163 return _user.getStatus();
164 }
165
166 public long getSuffixId() {
167 return _contact.getSuffixId();
168 }
169
170 public String getTimeZoneId() {
171 return _user.getTimeZoneId();
172 }
173
174 public String getTwitterSn() {
175 return _contact.getTwitterSn();
176 }
177
178 public User getUser() {
179 return _user;
180 }
181
182 public Map<String, String[]> getUserExpandoAttributes() {
183 return _userExpandoAttributes;
184 }
185
186 public long[] getUserGroupIds() {
187 return _userGroupIds;
188 }
189
190 public List<UserGroupRole> getUserGroupRoles() {
191 return _userGroupRoles;
192 }
193
194 public String getYmSn() {
195 return _contact.getYmSn();
196 }
197
198 public boolean isAutoPassword() {
199 return _autoPassword;
200 }
201
202 public boolean isAutoScreenName() {
203 return _autoScreenName;
204 }
205
206 public boolean isMale() {
207 return _contact.isMale();
208 }
209
210
213 @Deprecated
214 public void isMale(boolean male) {
215 setMale(male);
216 }
217
218 public boolean isPasswordReset() {
219 return _passwordReset;
220 }
221
222 public boolean isSendEmail() {
223 return _sendEmail;
224 }
225
226 public boolean isUpdatePassword() {
227 return _updatePassword;
228 }
229
230 public boolean isUpdatePortrait() {
231 return _updatePortrait;
232 }
233
234 public void setAimSn(String aimSn) {
235 _contact.setAimSn(aimSn);
236 }
237
238 public void setAutoPassword(boolean autoPassword) {
239 _autoPassword = autoPassword;
240 }
241
242 public void setAutoScreenName(boolean autoScreenName) {
243 _autoScreenName = autoScreenName;
244 }
245
246 public void setBirthday(Date birthday) {
247 _contact.setBirthday(birthday);
248 }
249
250 public void setComments(String comments) {
251 _user.setComments(comments);
252 }
253
254 public void setContact(Contact contact) {
255 _contact = contact;
256 }
257
258 public void setContactExpandoAttributes(
259 Map<String, String[]> contactExpandoAttributes) {
260
261 _contactExpandoAttributes = contactExpandoAttributes;
262 }
263
264 public void setCreatorUserId(long creatorUserId) {
265 _creatorUserId = creatorUserId;
266 }
267
268 public void setEmailAddress(String emailAddress) {
269 _user.setEmailAddress(emailAddress);
270 }
271
272 public void setFacebookId(long facebookId) {
273 _user.setFacebookId(facebookId);
274 }
275
276 public void setFacebookSn(String facebookSn) {
277 _contact.setFacebookSn(facebookSn);
278 }
279
280 public void setFirstName(String firstName) {
281 _user.setFirstName(firstName);
282 }
283
284 public void setGreeting(String greeting) {
285 _user.setGreeting(greeting);
286 }
287
288 public void setGroupIds(long[] groupIds) {
289 _groupIds = groupIds;
290 }
291
292 public void setIcqSn(String icqSn) {
293 _contact.setIcqSn(icqSn);
294 }
295
296 public void setJabberSn(String jabberSn) {
297 _contact.setJabberSn(jabberSn);
298 }
299
300 public void setJobTitle(String jobTitle) {
301 _user.setJobTitle(jobTitle);
302 }
303
304 public void setLanguageId(String languageId) {
305 _user.setLanguageId(languageId);
306 }
307
308 public void setLastName(String lastName) {
309 _user.setLastName(lastName);
310 }
311
312 public void setLocale(Locale locale) {
313 _user.setLanguageId(LocaleUtil.toLanguageId(locale));
314 }
315
316 public void setMale(boolean male) {
317 _contact.setMale(male);
318 }
319
320 public void setMiddleName(String middleName) {
321 _user.setMiddleName(middleName);
322 }
323
324 public void setMySpaceSn(String mySpaceSn) {
325 _contact.setMySpaceSn(mySpaceSn);
326 }
327
328 public void setOpenId(String openId) {
329 _user.setOpenId(openId);
330 }
331
332 public void setOrganizationIds(long[] organizationIds) {
333 _organizationIds = organizationIds;
334 }
335
336 public void setPasswordReset(boolean passwordReset) {
337 _passwordReset = passwordReset;
338 }
339
340 public void setPortraitBytes(byte[] portraitBytes) {
341 _portraitBytes = portraitBytes;
342 }
343
344 public void setPrefixId(long prefixId) {
345 _contact.setPrefixId(prefixId);
346 }
347
348 public void setReminderQueryAnswer(String reminderQueryAnswer) {
349 _user.setReminderQueryAnswer(reminderQueryAnswer);
350 }
351
352 public void setReminderQueryQuestion(String reminderQueryQuestion) {
353 _user.setReminderQueryQuestion(reminderQueryQuestion);
354 }
355
356 public void setRoleIds(long[] roleIds) {
357 _roleIds = roleIds;
358 }
359
360 public void setScreenName(String screenName) {
361 _user.setScreenName(screenName);
362 }
363
364 public void setSendEmail(boolean sendEmail) {
365 _sendEmail = sendEmail;
366 }
367
368 public void setServiceContext(ServiceContext serviceContext) {
369 _serviceContext = serviceContext;
370 }
371
372 public void setSkypeSn(String skypeSn) {
373 _contact.setSkypeSn(skypeSn);
374 }
375
376 public void setSmsSn(String smsSn) {
377 _contact.setSmsSn(smsSn);
378 }
379
380 public void setStatus(int status) {
381 _user.setStatus(status);
382 }
383
384 public void setSuffixId(long suffixId) {
385 _contact.setSuffixId(suffixId);
386 }
387
388 public void setTimeZoneId(String timeZoneId) {
389 _user.setTimeZoneId(timeZoneId);
390 }
391
392 public void setTwitterSn(String twitterSn) {
393 _contact.setTwitterSn(twitterSn);
394 }
395
396 public void setUpdatePassword(boolean updatePassword) {
397 _updatePassword = updatePassword;
398 }
399
400 public void setUpdatePortrait(boolean updatePortrait) {
401 _updatePortrait = updatePortrait;
402 }
403
404 public void setUser(User user) {
405 _user = user;
406 }
407
408 public void setUserExpandoAttributes(
409 Map<String, String[]> userExpandoAttributes) {
410
411 _userExpandoAttributes = userExpandoAttributes;
412 }
413
414 public void setUserGroupIds(long[] userGroupIds) {
415 _userGroupIds = userGroupIds;
416 }
417
418 public void setUserGroupRoles(List<UserGroupRole> userGroupRoles) {
419 _userGroupRoles = userGroupRoles;
420 }
421
422 public void setYmSn(String ymSn) {
423 _contact.setYmSn(ymSn);
424 }
425
426 private boolean _autoPassword;
427 private boolean _autoScreenName;
428 private Contact _contact;
429 private Map<String, String[]> _contactExpandoAttributes;
430 private long _creatorUserId;
431 private long[] _groupIds;
432 private long[] _organizationIds;
433 private boolean _passwordReset;
434 private byte[] _portraitBytes;
435 private long[] _roleIds;
436 private boolean _sendEmail;
437 private ServiceContext _serviceContext;
438 private boolean _updatePassword;
439 private boolean _updatePortrait;
440 private User _user;
441 private Map<String, String[]> _userExpandoAttributes;
442 private long[] _userGroupIds;
443 private List<UserGroupRole> _userGroupRoles;
444
445 }