001    /**
002     * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portal.service;
016    
017    
018    /**
019     * <p>
020     * This class is a wrapper for {@link UserService}.
021     * </p>
022     *
023     * @author    Brian Wing Shun Chan
024     * @see       UserService
025     * @generated
026     */
027    public class UserServiceWrapper implements UserService {
028            public UserServiceWrapper(UserService userService) {
029                    _userService = userService;
030            }
031    
032            public void addGroupUsers(long groupId, long[] userIds)
033                    throws com.liferay.portal.kernel.exception.PortalException,
034                            com.liferay.portal.kernel.exception.SystemException {
035                    _userService.addGroupUsers(groupId, userIds);
036            }
037    
038            public void addOrganizationUsers(long organizationId, long[] userIds)
039                    throws com.liferay.portal.kernel.exception.PortalException,
040                            com.liferay.portal.kernel.exception.SystemException {
041                    _userService.addOrganizationUsers(organizationId, userIds);
042            }
043    
044            public void addPasswordPolicyUsers(long passwordPolicyId, long[] userIds)
045                    throws com.liferay.portal.kernel.exception.PortalException,
046                            com.liferay.portal.kernel.exception.SystemException {
047                    _userService.addPasswordPolicyUsers(passwordPolicyId, userIds);
048            }
049    
050            public void addRoleUsers(long roleId, long[] userIds)
051                    throws com.liferay.portal.kernel.exception.PortalException,
052                            com.liferay.portal.kernel.exception.SystemException {
053                    _userService.addRoleUsers(roleId, userIds);
054            }
055    
056            public void addTeamUsers(long teamId, long[] userIds)
057                    throws com.liferay.portal.kernel.exception.PortalException,
058                            com.liferay.portal.kernel.exception.SystemException {
059                    _userService.addTeamUsers(teamId, userIds);
060            }
061    
062            public void addUserGroupUsers(long userGroupId, long[] userIds)
063                    throws com.liferay.portal.kernel.exception.PortalException,
064                            com.liferay.portal.kernel.exception.SystemException {
065                    _userService.addUserGroupUsers(userGroupId, userIds);
066            }
067    
068            public com.liferay.portal.model.User addUser(long companyId,
069                    boolean autoPassword, java.lang.String password1,
070                    java.lang.String password2, boolean autoScreenName,
071                    java.lang.String screenName, java.lang.String emailAddress,
072                    long facebookId, java.lang.String openId, java.util.Locale locale,
073                    java.lang.String firstName, java.lang.String middleName,
074                    java.lang.String lastName, int prefixId, int suffixId, boolean male,
075                    int birthdayMonth, int birthdayDay, int birthdayYear,
076                    java.lang.String jobTitle, long[] groupIds, long[] organizationIds,
077                    long[] roleIds, long[] userGroupIds, boolean sendEmail,
078                    com.liferay.portal.service.ServiceContext serviceContext)
079                    throws com.liferay.portal.kernel.exception.PortalException,
080                            com.liferay.portal.kernel.exception.SystemException {
081                    return _userService.addUser(companyId, autoPassword, password1,
082                            password2, autoScreenName, screenName, emailAddress, facebookId,
083                            openId, locale, firstName, middleName, lastName, prefixId,
084                            suffixId, male, birthdayMonth, birthdayDay, birthdayYear, jobTitle,
085                            groupIds, organizationIds, roleIds, userGroupIds, sendEmail,
086                            serviceContext);
087            }
088    
089            public com.liferay.portal.model.User addUser(long companyId,
090                    boolean autoPassword, java.lang.String password1,
091                    java.lang.String password2, boolean autoScreenName,
092                    java.lang.String screenName, java.lang.String emailAddress,
093                    long facebookId, java.lang.String openId, java.util.Locale locale,
094                    java.lang.String firstName, java.lang.String middleName,
095                    java.lang.String lastName, int prefixId, int suffixId, boolean male,
096                    int birthdayMonth, int birthdayDay, int birthdayYear,
097                    java.lang.String jobTitle, long[] groupIds, long[] organizationIds,
098                    long[] roleIds, long[] userGroupIds, boolean sendEmail,
099                    java.util.List<com.liferay.portal.model.Address> addresses,
100                    java.util.List<com.liferay.portal.model.EmailAddress> emailAddresses,
101                    java.util.List<com.liferay.portal.model.Phone> phones,
102                    java.util.List<com.liferay.portal.model.Website> websites,
103                    java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> announcementsDelivers,
104                    com.liferay.portal.service.ServiceContext serviceContext)
105                    throws com.liferay.portal.kernel.exception.PortalException,
106                            com.liferay.portal.kernel.exception.SystemException {
107                    return _userService.addUser(companyId, autoPassword, password1,
108                            password2, autoScreenName, screenName, emailAddress, facebookId,
109                            openId, locale, firstName, middleName, lastName, prefixId,
110                            suffixId, male, birthdayMonth, birthdayDay, birthdayYear, jobTitle,
111                            groupIds, organizationIds, roleIds, userGroupIds, sendEmail,
112                            addresses, emailAddresses, phones, websites, announcementsDelivers,
113                            serviceContext);
114            }
115    
116            public void deletePortrait(long userId)
117                    throws com.liferay.portal.kernel.exception.PortalException,
118                            com.liferay.portal.kernel.exception.SystemException {
119                    _userService.deletePortrait(userId);
120            }
121    
122            public void deleteRoleUser(long roleId, long userId)
123                    throws com.liferay.portal.kernel.exception.PortalException,
124                            com.liferay.portal.kernel.exception.SystemException {
125                    _userService.deleteRoleUser(roleId, userId);
126            }
127    
128            public void deleteUser(long userId)
129                    throws com.liferay.portal.kernel.exception.PortalException,
130                            com.liferay.portal.kernel.exception.SystemException {
131                    _userService.deleteUser(userId);
132            }
133    
134            public long getDefaultUserId(long companyId)
135                    throws com.liferay.portal.kernel.exception.PortalException,
136                            com.liferay.portal.kernel.exception.SystemException {
137                    return _userService.getDefaultUserId(companyId);
138            }
139    
140            public long[] getGroupUserIds(long groupId)
141                    throws com.liferay.portal.kernel.exception.SystemException {
142                    return _userService.getGroupUserIds(groupId);
143            }
144    
145            public long[] getOrganizationUserIds(long organizationId)
146                    throws com.liferay.portal.kernel.exception.SystemException {
147                    return _userService.getOrganizationUserIds(organizationId);
148            }
149    
150            public long[] getRoleUserIds(long roleId)
151                    throws com.liferay.portal.kernel.exception.SystemException {
152                    return _userService.getRoleUserIds(roleId);
153            }
154    
155            public com.liferay.portal.model.User getUserByEmailAddress(long companyId,
156                    java.lang.String emailAddress)
157                    throws com.liferay.portal.kernel.exception.PortalException,
158                            com.liferay.portal.kernel.exception.SystemException {
159                    return _userService.getUserByEmailAddress(companyId, emailAddress);
160            }
161    
162            public com.liferay.portal.model.User getUserById(long userId)
163                    throws com.liferay.portal.kernel.exception.PortalException,
164                            com.liferay.portal.kernel.exception.SystemException {
165                    return _userService.getUserById(userId);
166            }
167    
168            public com.liferay.portal.model.User getUserByScreenName(long companyId,
169                    java.lang.String screenName)
170                    throws com.liferay.portal.kernel.exception.PortalException,
171                            com.liferay.portal.kernel.exception.SystemException {
172                    return _userService.getUserByScreenName(companyId, screenName);
173            }
174    
175            public long getUserIdByEmailAddress(long companyId,
176                    java.lang.String emailAddress)
177                    throws com.liferay.portal.kernel.exception.PortalException,
178                            com.liferay.portal.kernel.exception.SystemException {
179                    return _userService.getUserIdByEmailAddress(companyId, emailAddress);
180            }
181    
182            public long getUserIdByScreenName(long companyId,
183                    java.lang.String screenName)
184                    throws com.liferay.portal.kernel.exception.PortalException,
185                            com.liferay.portal.kernel.exception.SystemException {
186                    return _userService.getUserIdByScreenName(companyId, screenName);
187            }
188    
189            public boolean hasGroupUser(long groupId, long userId)
190                    throws com.liferay.portal.kernel.exception.SystemException {
191                    return _userService.hasGroupUser(groupId, userId);
192            }
193    
194            public boolean hasRoleUser(long roleId, long userId)
195                    throws com.liferay.portal.kernel.exception.SystemException {
196                    return _userService.hasRoleUser(roleId, userId);
197            }
198    
199            public boolean hasRoleUser(long companyId, java.lang.String name,
200                    long userId, boolean inherited)
201                    throws com.liferay.portal.kernel.exception.PortalException,
202                            com.liferay.portal.kernel.exception.SystemException {
203                    return _userService.hasRoleUser(companyId, name, userId, inherited);
204            }
205    
206            public void setRoleUsers(long roleId, long[] userIds)
207                    throws com.liferay.portal.kernel.exception.PortalException,
208                            com.liferay.portal.kernel.exception.SystemException {
209                    _userService.setRoleUsers(roleId, userIds);
210            }
211    
212            public void setUserGroupUsers(long userGroupId, long[] userIds)
213                    throws com.liferay.portal.kernel.exception.PortalException,
214                            com.liferay.portal.kernel.exception.SystemException {
215                    _userService.setUserGroupUsers(userGroupId, userIds);
216            }
217    
218            public void unsetGroupUsers(long groupId, long[] userIds)
219                    throws com.liferay.portal.kernel.exception.PortalException,
220                            com.liferay.portal.kernel.exception.SystemException {
221                    _userService.unsetGroupUsers(groupId, userIds);
222            }
223    
224            public void unsetOrganizationUsers(long organizationId, long[] userIds)
225                    throws com.liferay.portal.kernel.exception.PortalException,
226                            com.liferay.portal.kernel.exception.SystemException {
227                    _userService.unsetOrganizationUsers(organizationId, userIds);
228            }
229    
230            public void unsetPasswordPolicyUsers(long passwordPolicyId, long[] userIds)
231                    throws com.liferay.portal.kernel.exception.PortalException,
232                            com.liferay.portal.kernel.exception.SystemException {
233                    _userService.unsetPasswordPolicyUsers(passwordPolicyId, userIds);
234            }
235    
236            public void unsetRoleUsers(long roleId, long[] userIds)
237                    throws com.liferay.portal.kernel.exception.PortalException,
238                            com.liferay.portal.kernel.exception.SystemException {
239                    _userService.unsetRoleUsers(roleId, userIds);
240            }
241    
242            public void unsetTeamUsers(long teamId, long[] userIds)
243                    throws com.liferay.portal.kernel.exception.PortalException,
244                            com.liferay.portal.kernel.exception.SystemException {
245                    _userService.unsetTeamUsers(teamId, userIds);
246            }
247    
248            public void unsetUserGroupUsers(long userGroupId, long[] userIds)
249                    throws com.liferay.portal.kernel.exception.PortalException,
250                            com.liferay.portal.kernel.exception.SystemException {
251                    _userService.unsetUserGroupUsers(userGroupId, userIds);
252            }
253    
254            public com.liferay.portal.model.User updateActive(long userId,
255                    boolean active)
256                    throws com.liferay.portal.kernel.exception.PortalException,
257                            com.liferay.portal.kernel.exception.SystemException {
258                    return _userService.updateActive(userId, active);
259            }
260    
261            public com.liferay.portal.model.User updateAgreedToTermsOfUse(long userId,
262                    boolean agreedToTermsOfUse)
263                    throws com.liferay.portal.kernel.exception.PortalException,
264                            com.liferay.portal.kernel.exception.SystemException {
265                    return _userService.updateAgreedToTermsOfUse(userId, agreedToTermsOfUse);
266            }
267    
268            public void updateEmailAddress(long userId, java.lang.String password,
269                    java.lang.String emailAddress1, java.lang.String emailAddress2)
270                    throws com.liferay.portal.kernel.exception.PortalException,
271                            com.liferay.portal.kernel.exception.SystemException {
272                    _userService.updateEmailAddress(userId, password, emailAddress1,
273                            emailAddress2);
274            }
275    
276            public com.liferay.portal.model.User updateLockout(long userId,
277                    boolean lockout)
278                    throws com.liferay.portal.kernel.exception.PortalException,
279                            com.liferay.portal.kernel.exception.SystemException {
280                    return _userService.updateLockout(userId, lockout);
281            }
282    
283            public void updateOpenId(long userId, java.lang.String openId)
284                    throws com.liferay.portal.kernel.exception.PortalException,
285                            com.liferay.portal.kernel.exception.SystemException {
286                    _userService.updateOpenId(userId, openId);
287            }
288    
289            public void updateOrganizations(long userId, long[] organizationIds)
290                    throws com.liferay.portal.kernel.exception.PortalException,
291                            com.liferay.portal.kernel.exception.SystemException {
292                    _userService.updateOrganizations(userId, organizationIds);
293            }
294    
295            public com.liferay.portal.model.User updatePassword(long userId,
296                    java.lang.String password1, java.lang.String password2,
297                    boolean passwordReset)
298                    throws com.liferay.portal.kernel.exception.PortalException,
299                            com.liferay.portal.kernel.exception.SystemException {
300                    return _userService.updatePassword(userId, password1, password2,
301                            passwordReset);
302            }
303    
304            public void updatePortrait(long userId, byte[] bytes)
305                    throws com.liferay.portal.kernel.exception.PortalException,
306                            com.liferay.portal.kernel.exception.SystemException {
307                    _userService.updatePortrait(userId, bytes);
308            }
309    
310            public void updateReminderQuery(long userId, java.lang.String question,
311                    java.lang.String answer)
312                    throws com.liferay.portal.kernel.exception.PortalException,
313                            com.liferay.portal.kernel.exception.SystemException {
314                    _userService.updateReminderQuery(userId, question, answer);
315            }
316    
317            public void updateScreenName(long userId, java.lang.String screenName)
318                    throws com.liferay.portal.kernel.exception.PortalException,
319                            com.liferay.portal.kernel.exception.SystemException {
320                    _userService.updateScreenName(userId, screenName);
321            }
322    
323            public com.liferay.portal.model.User updateUser(long userId,
324                    java.lang.String oldPassword, java.lang.String newPassword1,
325                    java.lang.String newPassword2, boolean passwordReset,
326                    java.lang.String reminderQueryQuestion,
327                    java.lang.String reminderQueryAnswer, java.lang.String screenName,
328                    java.lang.String emailAddress, long facebookId,
329                    java.lang.String openId, java.lang.String languageId,
330                    java.lang.String timeZoneId, java.lang.String greeting,
331                    java.lang.String comments, java.lang.String firstName,
332                    java.lang.String middleName, java.lang.String lastName, int prefixId,
333                    int suffixId, boolean male, int birthdayMonth, int birthdayDay,
334                    int birthdayYear, java.lang.String smsSn, java.lang.String aimSn,
335                    java.lang.String facebookSn, java.lang.String icqSn,
336                    java.lang.String jabberSn, java.lang.String msnSn,
337                    java.lang.String mySpaceSn, java.lang.String skypeSn,
338                    java.lang.String twitterSn, java.lang.String ymSn,
339                    java.lang.String jobTitle, long[] groupIds, long[] organizationIds,
340                    long[] roleIds,
341                    java.util.List<com.liferay.portal.model.UserGroupRole> userGroupRoles,
342                    long[] userGroupIds,
343                    com.liferay.portal.service.ServiceContext serviceContext)
344                    throws com.liferay.portal.kernel.exception.PortalException,
345                            com.liferay.portal.kernel.exception.SystemException {
346                    return _userService.updateUser(userId, oldPassword, newPassword1,
347                            newPassword2, passwordReset, reminderQueryQuestion,
348                            reminderQueryAnswer, screenName, emailAddress, facebookId, openId,
349                            languageId, timeZoneId, greeting, comments, firstName, middleName,
350                            lastName, prefixId, suffixId, male, birthdayMonth, birthdayDay,
351                            birthdayYear, smsSn, aimSn, facebookSn, icqSn, jabberSn, msnSn,
352                            mySpaceSn, skypeSn, twitterSn, ymSn, jobTitle, groupIds,
353                            organizationIds, roleIds, userGroupRoles, userGroupIds,
354                            serviceContext);
355            }
356    
357            public com.liferay.portal.model.User updateUser(long userId,
358                    java.lang.String oldPassword, java.lang.String newPassword1,
359                    java.lang.String newPassword2, boolean passwordReset,
360                    java.lang.String reminderQueryQuestion,
361                    java.lang.String reminderQueryAnswer, java.lang.String screenName,
362                    java.lang.String emailAddress, long facebookId,
363                    java.lang.String openId, java.lang.String languageId,
364                    java.lang.String timeZoneId, java.lang.String greeting,
365                    java.lang.String comments, java.lang.String firstName,
366                    java.lang.String middleName, java.lang.String lastName, int prefixId,
367                    int suffixId, boolean male, int birthdayMonth, int birthdayDay,
368                    int birthdayYear, java.lang.String smsSn, java.lang.String aimSn,
369                    java.lang.String facebookSn, java.lang.String icqSn,
370                    java.lang.String jabberSn, java.lang.String msnSn,
371                    java.lang.String mySpaceSn, java.lang.String skypeSn,
372                    java.lang.String twitterSn, java.lang.String ymSn,
373                    java.lang.String jobTitle, long[] groupIds, long[] organizationIds,
374                    long[] roleIds,
375                    java.util.List<com.liferay.portal.model.UserGroupRole> userGroupRoles,
376                    long[] userGroupIds,
377                    java.util.List<com.liferay.portal.model.Address> addresses,
378                    java.util.List<com.liferay.portal.model.EmailAddress> emailAddresses,
379                    java.util.List<com.liferay.portal.model.Phone> phones,
380                    java.util.List<com.liferay.portal.model.Website> websites,
381                    java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> announcementsDelivers,
382                    com.liferay.portal.service.ServiceContext serviceContext)
383                    throws com.liferay.portal.kernel.exception.PortalException,
384                            com.liferay.portal.kernel.exception.SystemException {
385                    return _userService.updateUser(userId, oldPassword, newPassword1,
386                            newPassword2, passwordReset, reminderQueryQuestion,
387                            reminderQueryAnswer, screenName, emailAddress, facebookId, openId,
388                            languageId, timeZoneId, greeting, comments, firstName, middleName,
389                            lastName, prefixId, suffixId, male, birthdayMonth, birthdayDay,
390                            birthdayYear, smsSn, aimSn, facebookSn, icqSn, jabberSn, msnSn,
391                            mySpaceSn, skypeSn, twitterSn, ymSn, jobTitle, groupIds,
392                            organizationIds, roleIds, userGroupRoles, userGroupIds, addresses,
393                            emailAddresses, phones, websites, announcementsDelivers,
394                            serviceContext);
395            }
396    
397            public UserService getWrappedUserService() {
398                    return _userService;
399            }
400    
401            private UserService _userService;
402    }