1
14
15 package com.liferay.portal.security.ldap;
16
17 import com.liferay.portal.kernel.util.LocaleUtil;
18 import com.liferay.portal.model.Contact;
19 import com.liferay.portal.model.User;
20 import com.liferay.portal.model.UserGroupRole;
21 import com.liferay.portal.service.ServiceContext;
22
23 import java.util.Date;
24 import java.util.List;
25 import java.util.Locale;
26 import java.util.Map;
27
28
34 public class LDAPUser {
35
36 public String getAimSn() {
37 return _contact.getAimSn();
38 }
39
40 public Date getBirthday() {
41 return _contact.getBirthday();
42 }
43
44 public String getComments() {
45 return _user.getComments();
46 }
47
48 public Contact getContact() {
49 return _contact;
50 }
51
52 public Map<String, String> getContactExpandoAttributes() {
53 return _contactExpandoAttributes;
54 }
55
56 public long getCreatorUserId() {
57 return _creatorUserId;
58 }
59
60 public String getEmailAddress() {
61 return _user.getEmailAddress();
62 }
63
64 public String getFacebookSn() {
65 return _contact.getFacebookSn();
66 }
67
68 public String getFirstName() {
69 return _user.getFirstName();
70 }
71
72 public String getGreeting() {
73 return _user.getGreeting();
74 }
75
76 public long[] getGroupIds() {
77 return _groupIds;
78 }
79
80 public String getIcqSn() {
81 return _contact.getIcqSn();
82 }
83
84 public String getJabberSn() {
85 return _contact.getJabberSn();
86 }
87
88 public String getJobTitle() {
89 return _user.getJobTitle();
90 }
91
92 public String getLanguageId() {
93 return _user.getLanguageId();
94 }
95
96 public String getLastName() {
97 return _user.getLastName();
98 }
99
100 public Locale getLocale() {
101 return _user.getLocale();
102 }
103
104 public String getMiddleName() {
105 return _user.getMiddleName();
106 }
107
108 public String getMsnSn() {
109 return _contact.getMsnSn();
110 }
111
112 public String getMySpaceSn() {
113 return _contact.getMySpaceSn();
114 }
115
116 public String getOpenId() {
117 return _user.getOpenId();
118 }
119
120 public long[] getOrganizationIds() {
121 return _organizationIds;
122 }
123
124 public int getPrefixId() {
125 return _contact.getPrefixId();
126 }
127
128 public String getReminderQueryAnswer() {
129 return _user.getReminderQueryAnswer();
130 }
131
132 public String getReminderQueryQuestion() {
133 return _user.getReminderQueryQuestion();
134 }
135
136 public long[] getRoleIds() {
137 return _roleIds;
138 }
139
140 public String getScreenName() {
141 return _user.getScreenName();
142 }
143
144 public ServiceContext getServiceContext() {
145 return _serviceContext;
146 }
147
148 public String getSkypeSn() {
149 return _contact.getSkypeSn();
150 }
151
152 public String getSmsSn() {
153 return _contact.getSmsSn();
154 }
155
156 public int getSuffixId() {
157 return _contact.getSuffixId();
158 }
159
160 public String getTimeZoneId() {
161 return _user.getTimeZoneId();
162 }
163
164 public String getTwitterSn() {
165 return _contact.getTwitterSn();
166 }
167
168 public User getUser() {
169 return _user;
170 }
171
172 public Map<String, String> getUserExpandoAttributes() {
173 return _userExpandoAttributes;
174 }
175
176 public long[] getUserGroupIds() {
177 return _userGroupIds;
178 }
179
180 public List<UserGroupRole> getUserGroupRoles() {
181 return _userGroupRoles;
182 }
183
184 public String getYmSn() {
185 return _contact.getYmSn();
186 }
187
188 public boolean isAutoPassword() {
189 return _autoPassword;
190 }
191
192 public boolean isAutoScreenName() {
193 return _autoScreenName;
194 }
195
196 public boolean isMale() {
197 return _contact.isMale();
198 }
199
200 public void isMale(boolean male) {
201 _contact.setMale(male);
202 }
203
204 public boolean isPasswordReset() {
205 return _passwordReset;
206 }
207
208 public boolean isSendEmail() {
209 return _sendEmail;
210 }
211
212 public boolean isUpdatePassword() {
213 return _updatePassword;
214 }
215
216 public void setAimSn(String aimSn) {
217 _contact.setAimSn(aimSn);
218 }
219
220 public void setAutoPassword(boolean autoPassword) {
221 _autoPassword = autoPassword;
222 }
223
224 public void setAutoScreenName(boolean autoScreenName) {
225 _autoScreenName = autoScreenName;
226 }
227
228 public void setBirthday(Date birthday) {
229 _contact.setBirthday(birthday);
230 }
231
232 public void setComments(String comments) {
233 _user.setComments(comments);
234 }
235
236 public void setContact(Contact contact) {
237 _contact = contact;
238 }
239
240 public void setContactExpandoAttributes(
241 Map<String, String> contactExpandoAttributes) {
242
243 _contactExpandoAttributes = contactExpandoAttributes;
244 }
245
246 public void setCreatorUserId(long creatorUserId) {
247 _creatorUserId = creatorUserId;
248 }
249
250 public void setEmailAddress(String emailAddress) {
251 _user.setEmailAddress(emailAddress);
252 }
253
254 public void setFacebookSn(String facebookSn) {
255 _contact.setFacebookSn(facebookSn);
256 }
257
258 public void setFirstName(String firstName) {
259 _contact.setFirstName(firstName);
260 }
261
262 public void setGreeting(String greeting) {
263 _user.setGreeting(greeting);
264 }
265
266 public void setGroupIds(long[] groupIds) {
267 _groupIds = groupIds;
268 }
269
270 public void setIcqSn(String icqSn) {
271 _contact.setIcqSn(icqSn);
272 }
273
274 public void setJabberSn(String jabberSn) {
275 _contact.setJabberSn(jabberSn);
276 }
277
278 public void setJobTitle(String jobTitle) {
279 _user.setJobTitle(jobTitle);
280 }
281
282 public void setLanguageId(String languageId) {
283 _user.setLanguageId(languageId);
284 }
285
286 public void setLastName(String lastName) {
287 _contact.setLastName(lastName);
288 }
289
290 public void setLocale(Locale locale) {
291 _user.setLanguageId(LocaleUtil.toLanguageId(locale));
292 }
293
294 public void setMiddleName(String middleName) {
295 _contact.setMiddleName(middleName);
296 }
297
298 public void setMsnSn(String msnSn) {
299 _contact.setMsnSn(msnSn);
300 }
301
302 public void setMySpaceSn(String mySpaceSn) {
303 _contact.setMySpaceSn(mySpaceSn);
304 }
305
306 public void setOpenId(String openId) {
307 _user.setOpenId(openId);
308 }
309
310 public void setOrganizationIds(long[] organizationIds) {
311 _organizationIds = organizationIds;
312 }
313
314 public void setPasswordReset(boolean passwordReset) {
315 _passwordReset = passwordReset;
316 }
317
318 public void setPrefixId(int prefixId) {
319 _contact.setPrefixId(prefixId);
320 }
321
322 public void setReminderQueryAnswer(String reminderQueryAnswer) {
323 _user.setReminderQueryAnswer(reminderQueryAnswer);
324 }
325
326 public void setReminderQueryQuestion(String reminderQueryQuestion) {
327 _user.setReminderQueryQuestion(reminderQueryQuestion);
328 }
329
330 public void setRoleIds(long[] roleIds) {
331 _roleIds = roleIds;
332 }
333
334 public void setScreenName(String screenName) {
335 _user.setScreenName(screenName);
336 }
337
338 public void setSendEmail(boolean sendEmail) {
339 _sendEmail = sendEmail;
340 }
341
342 public void setServiceContext(ServiceContext serviceContext) {
343 _serviceContext = serviceContext;
344 }
345
346 public void setSkypeSn(String skypeSn) {
347 _contact.setSkypeSn(skypeSn);
348 }
349
350 public void setSmsSn(String smsSn) {
351 _contact.setSmsSn(smsSn);
352 }
353
354 public void setSuffixId(int suffixId) {
355 _contact.setSuffixId(suffixId);
356 }
357
358 public void setTimeZoneId(String timeZoneId) {
359 _user.setTimeZoneId(timeZoneId);
360 }
361
362 public void setTwitterSn(String twitterSn) {
363 _contact.setTwitterSn(twitterSn);
364 }
365
366 public void setUpdatePassword(boolean updatePassword) {
367 _updatePassword = updatePassword;
368 }
369
370 public void setUser(User user) {
371 _user = user;
372 }
373
374 public void setUserExpandoAttributes(
375 Map<String, String> userExpandoAttributes) {
376
377 _userExpandoAttributes = userExpandoAttributes;
378 }
379
380 public void setUserGroupIds(long[] userGroupIds) {
381 _userGroupIds = userGroupIds;
382 }
383
384 public void setUserGroupRoles(List<UserGroupRole> userGroupRoles) {
385 _userGroupRoles = userGroupRoles;
386 }
387
388 public void setYmSn(String ymSn) {
389 _contact.setYmSn(ymSn);
390 }
391
392 private boolean _autoPassword;
393 private boolean _autoScreenName;
394 private Contact _contact;
395 private Map<String, String> _contactExpandoAttributes;
396 private long _creatorUserId;
397 private long[] _groupIds;
398 private long[] _organizationIds;
399 private boolean _passwordReset;
400 private long[] _roleIds;
401 private boolean _sendEmail;
402 private ServiceContext _serviceContext;
403 private boolean _updatePassword;
404 private User _user;
405 private Map<String, String> _userExpandoAttributes;
406 private long[] _userGroupIds;
407 private List<UserGroupRole> _userGroupRoles;
408
409 }