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 int 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 int 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 public void isMale(boolean male) {
214 setMale(male);
215 }
216
217 public boolean isPasswordReset() {
218 return _passwordReset;
219 }
220
221 public boolean isSendEmail() {
222 return _sendEmail;
223 }
224
225 public boolean isUpdatePassword() {
226 return _updatePassword;
227 }
228
229 public boolean isUpdatePortrait() {
230 return _updatePortrait;
231 }
232
233 public void setAimSn(String aimSn) {
234 _contact.setAimSn(aimSn);
235 }
236
237 public void setAutoPassword(boolean autoPassword) {
238 _autoPassword = autoPassword;
239 }
240
241 public void setAutoScreenName(boolean autoScreenName) {
242 _autoScreenName = autoScreenName;
243 }
244
245 public void setBirthday(Date birthday) {
246 _contact.setBirthday(birthday);
247 }
248
249 public void setComments(String comments) {
250 _user.setComments(comments);
251 }
252
253 public void setContact(Contact contact) {
254 _contact = contact;
255 }
256
257 public void setContactExpandoAttributes(
258 Map<String, String[]> contactExpandoAttributes) {
259
260 _contactExpandoAttributes = contactExpandoAttributes;
261 }
262
263 public void setCreatorUserId(long creatorUserId) {
264 _creatorUserId = creatorUserId;
265 }
266
267 public void setEmailAddress(String emailAddress) {
268 _user.setEmailAddress(emailAddress);
269 }
270
271 public void setFacebookId(long facebookId) {
272 _user.setFacebookId(facebookId);
273 }
274
275 public void setFacebookSn(String facebookSn) {
276 _contact.setFacebookSn(facebookSn);
277 }
278
279 public void setFirstName(String firstName) {
280 _user.setFirstName(firstName);
281 }
282
283 public void setGreeting(String greeting) {
284 _user.setGreeting(greeting);
285 }
286
287 public void setGroupIds(long[] groupIds) {
288 _groupIds = groupIds;
289 }
290
291 public void setIcqSn(String icqSn) {
292 _contact.setIcqSn(icqSn);
293 }
294
295 public void setJabberSn(String jabberSn) {
296 _contact.setJabberSn(jabberSn);
297 }
298
299 public void setJobTitle(String jobTitle) {
300 _user.setJobTitle(jobTitle);
301 }
302
303 public void setLanguageId(String languageId) {
304 _user.setLanguageId(languageId);
305 }
306
307 public void setLastName(String lastName) {
308 _user.setLastName(lastName);
309 }
310
311 public void setLocale(Locale locale) {
312 _user.setLanguageId(LocaleUtil.toLanguageId(locale));
313 }
314
315 public void setMale(boolean male) {
316 _contact.setMale(male);
317 }
318
319 public void setMiddleName(String middleName) {
320 _user.setMiddleName(middleName);
321 }
322
323 public void setMsnSn(String msnSn) {
324 _contact.setMsnSn(msnSn);
325 }
326
327 public void setMySpaceSn(String mySpaceSn) {
328 _contact.setMySpaceSn(mySpaceSn);
329 }
330
331 public void setOpenId(String openId) {
332 _user.setOpenId(openId);
333 }
334
335 public void setOrganizationIds(long[] organizationIds) {
336 _organizationIds = organizationIds;
337 }
338
339 public void setPasswordReset(boolean passwordReset) {
340 _passwordReset = passwordReset;
341 }
342
343 public void setPortraitBytes(byte[] portraitBytes) {
344 _portraitBytes = portraitBytes;
345 }
346
347 public void setPrefixId(int prefixId) {
348 _contact.setPrefixId(prefixId);
349 }
350
351 public void setReminderQueryAnswer(String reminderQueryAnswer) {
352 _user.setReminderQueryAnswer(reminderQueryAnswer);
353 }
354
355 public void setReminderQueryQuestion(String reminderQueryQuestion) {
356 _user.setReminderQueryQuestion(reminderQueryQuestion);
357 }
358
359 public void setRoleIds(long[] roleIds) {
360 _roleIds = roleIds;
361 }
362
363 public void setScreenName(String screenName) {
364 _user.setScreenName(screenName);
365 }
366
367 public void setSendEmail(boolean sendEmail) {
368 _sendEmail = sendEmail;
369 }
370
371 public void setServiceContext(ServiceContext serviceContext) {
372 _serviceContext = serviceContext;
373 }
374
375 public void setSkypeSn(String skypeSn) {
376 _contact.setSkypeSn(skypeSn);
377 }
378
379 public void setSmsSn(String smsSn) {
380 _contact.setSmsSn(smsSn);
381 }
382
383 public void setStatus(int status) {
384 _user.setStatus(status);
385 }
386
387 public void setSuffixId(int suffixId) {
388 _contact.setSuffixId(suffixId);
389 }
390
391 public void setTimeZoneId(String timeZoneId) {
392 _user.setTimeZoneId(timeZoneId);
393 }
394
395 public void setTwitterSn(String twitterSn) {
396 _contact.setTwitterSn(twitterSn);
397 }
398
399 public void setUpdatePassword(boolean updatePassword) {
400 _updatePassword = updatePassword;
401 }
402
403 public void setUpdatePortrait(boolean updatePortrait) {
404 _updatePortrait = updatePortrait;
405 }
406
407 public void setUser(User user) {
408 _user = user;
409 }
410
411 public void setUserExpandoAttributes(
412 Map<String, String[]> userExpandoAttributes) {
413
414 _userExpandoAttributes = userExpandoAttributes;
415 }
416
417 public void setUserGroupIds(long[] userGroupIds) {
418 _userGroupIds = userGroupIds;
419 }
420
421 public void setUserGroupRoles(List<UserGroupRole> userGroupRoles) {
422 _userGroupRoles = userGroupRoles;
423 }
424
425 public void setYmSn(String ymSn) {
426 _contact.setYmSn(ymSn);
427 }
428
429 private boolean _autoPassword;
430 private boolean _autoScreenName;
431 private Contact _contact;
432 private Map<String, String[]> _contactExpandoAttributes;
433 private long _creatorUserId;
434 private long[] _groupIds;
435 private long[] _organizationIds;
436 private boolean _passwordReset;
437 private byte[] _portraitBytes;
438 private long[] _roleIds;
439 private boolean _sendEmail;
440 private ServiceContext _serviceContext;
441 private boolean _updatePassword;
442 private boolean _updatePortrait;
443 private User _user;
444 private Map<String, String[]> _userExpandoAttributes;
445 private long[] _userGroupIds;
446 private List<UserGroupRole> _userGroupRoles;
447
448 }