com.liferay.portal.service
Class UserLocalServiceUtil
java.lang.Object
com.liferay.portal.service.UserLocalServiceUtil
public class UserLocalServiceUtil
- extends java.lang.Object
View Source
ServiceBuilder generated this class. Modifications in this class will be
overwritten the next time is generated.
This class provides static methods for the
UserLocalService
bean. The static methods of
this class calls the same methods of the bean instance. It's convenient to be
able to just write one line to call a method on a bean instead of writing a
lookup call and a method call.
- Author:
- Brian Wing Shun Chan
- See Also:
UserLocalService
- Generated:
Method Summary |
static void |
addDefaultGroups(long userId)
|
static void |
addDefaultRoles(long userId)
|
static void |
addDefaultUserGroups(long userId)
|
static void |
addGroupUsers(long groupId,
long[] userIds)
|
static void |
addOrganizationUsers(long organizationId,
long[] userIds)
|
static void |
addPasswordPolicyUsers(long passwordPolicyId,
long[] userIds)
|
static void |
addRoleUsers(long roleId,
long[] userIds)
|
static void |
addTeamUsers(long teamId,
long[] userIds)
|
static User |
addUser(long creatorUserId,
long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.String openId,
java.util.Locale locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
int prefixId,
int suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
long[] groupIds,
long[] organizationIds,
long[] roleIds,
long[] userGroupIds,
boolean sendEmail,
ServiceContext serviceContext)
|
static User |
addUser(User user)
|
static void |
addUserGroupUsers(long userGroupId,
long[] userIds)
|
static int |
authenticateByEmailAddress(long companyId,
java.lang.String emailAddress,
java.lang.String password,
java.util.Map<java.lang.String,java.lang.String[]> headerMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
|
static int |
authenticateByScreenName(long companyId,
java.lang.String screenName,
java.lang.String password,
java.util.Map<java.lang.String,java.lang.String[]> headerMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
|
static int |
authenticateByUserId(long companyId,
long userId,
java.lang.String password,
java.util.Map<java.lang.String,java.lang.String[]> headerMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
|
static long |
authenticateForBasic(long companyId,
java.lang.String authType,
java.lang.String login,
java.lang.String password)
|
static boolean |
authenticateForJAAS(long userId,
java.lang.String encPassword)
|
static void |
checkLockout(User user)
|
static void |
checkLoginFailure(User user)
|
static void |
checkLoginFailureByEmailAddress(long companyId,
java.lang.String emailAddress)
|
static void |
checkLoginFailureById(long userId)
|
static void |
checkLoginFailureByScreenName(long companyId,
java.lang.String screenName)
|
static void |
checkPasswordExpired(User user)
|
static User |
createUser(long userId)
|
static KeyValuePair |
decryptUserId(long companyId,
java.lang.String name,
java.lang.String password)
|
static void |
deletePortrait(long userId)
|
static void |
deleteRoleUser(long roleId,
long userId)
|
static void |
deleteUser(long userId)
|
static void |
deleteUser(User user)
|
static java.util.List |
dynamicQuery(DynamicQuery dynamicQuery)
|
static java.util.List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
|
static java.util.List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator)
|
static long |
dynamicQueryCount(DynamicQuery dynamicQuery)
|
static java.lang.String |
encryptUserId(java.lang.String name)
|
static java.util.List<User> |
getCompanyUsers(long companyId,
int start,
int end)
|
static int |
getCompanyUsersCount(long companyId)
|
static User |
getDefaultUser(long companyId)
|
static long |
getDefaultUserId(long companyId)
|
static long[] |
getGroupUserIds(long groupId)
|
static java.util.List<User> |
getGroupUsers(long groupId)
|
static int |
getGroupUsersCount(long groupId)
|
static int |
getGroupUsersCount(long groupId,
boolean active)
|
static java.util.List<User> |
getNoAnnouncementsDeliveries(java.lang.String type)
|
static java.util.List<User> |
getNoContacts()
|
static java.util.List<User> |
getNoGroups()
|
static long[] |
getOrganizationUserIds(long organizationId)
|
static java.util.List<User> |
getOrganizationUsers(long organizationId)
|
static int |
getOrganizationUsersCount(long organizationId)
|
static int |
getOrganizationUsersCount(long organizationId,
boolean active)
|
static long[] |
getRoleUserIds(long roleId)
|
static java.util.List<User> |
getRoleUsers(long roleId)
|
static java.util.List<User> |
getRoleUsers(long roleId,
int start,
int end)
|
static int |
getRoleUsersCount(long roleId)
|
static int |
getRoleUsersCount(long roleId,
boolean active)
|
static UserLocalService |
getService()
|
static java.util.List<User> |
getSocialUsers(long userId,
int type,
int start,
int end,
OrderByComparator obc)
|
static java.util.List<User> |
getSocialUsers(long userId,
int start,
int end,
OrderByComparator obc)
|
static java.util.List<User> |
getSocialUsers(long userId1,
long userId2,
int type,
int start,
int end,
OrderByComparator obc)
|
static java.util.List<User> |
getSocialUsers(long userId1,
long userId2,
int start,
int end,
OrderByComparator obc)
|
static int |
getSocialUsersCount(long userId)
|
static int |
getSocialUsersCount(long userId,
int type)
|
static int |
getSocialUsersCount(long userId1,
long userId2)
|
static int |
getSocialUsersCount(long userId1,
long userId2,
int type)
|
static User |
getUser(long userId)
|
static User |
getUserByContactId(long contactId)
|
static User |
getUserByEmailAddress(long companyId,
java.lang.String emailAddress)
|
static User |
getUserById(long userId)
|
static User |
getUserById(long companyId,
long userId)
|
static User |
getUserByOpenId(java.lang.String openId)
|
static User |
getUserByPortraitId(long portraitId)
|
static User |
getUserByScreenName(long companyId,
java.lang.String screenName)
|
static User |
getUserByUuid(java.lang.String uuid)
|
static java.util.List<User> |
getUserGroupUsers(long userGroupId)
|
static int |
getUserGroupUsersCount(long userGroupId)
|
static int |
getUserGroupUsersCount(long userGroupId,
boolean active)
|
static long |
getUserIdByEmailAddress(long companyId,
java.lang.String emailAddress)
|
static long |
getUserIdByScreenName(long companyId,
java.lang.String screenName)
|
static java.util.List<User> |
getUsers(int start,
int end)
|
static int |
getUsersCount()
|
static boolean |
hasGroupUser(long groupId,
long userId)
|
static boolean |
hasOrganizationUser(long organizationId,
long userId)
|
static boolean |
hasPasswordPolicyUser(long passwordPolicyId,
long userId)
|
static boolean |
hasRoleUser(long roleId,
long userId)
|
static boolean |
hasRoleUser(long companyId,
java.lang.String name,
long userId,
boolean inherited)
Returns true if the user has the role. |
static boolean |
hasTeamUser(long teamId,
long userId)
|
static boolean |
hasUserGroupUser(long userGroupId,
long userId)
|
static boolean |
isPasswordExpired(User user)
|
static boolean |
isPasswordExpiringSoon(User user)
|
static java.util.List<User> |
search(long companyId,
java.lang.String keywords,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
int start,
int end,
OrderByComparator obc)
|
static Hits |
search(long companyId,
java.lang.String keywords,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
int start,
int end,
Sort sort)
|
static java.util.List<User> |
search(long companyId,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
boolean andSearch,
int start,
int end,
OrderByComparator obc)
|
static Hits |
search(long companyId,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
boolean andSearch,
int start,
int end,
Sort sort)
|
static int |
searchCount(long companyId,
java.lang.String keywords,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
|
static int |
searchCount(long companyId,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
boolean andSearch)
|
static void |
sendPassword(long companyId,
java.lang.String emailAddress,
java.lang.String remoteAddr,
java.lang.String remoteHost,
java.lang.String userAgent,
java.lang.String fromName,
java.lang.String fromAddress,
java.lang.String subject,
java.lang.String body,
ServiceContext serviceContext)
|
static void |
setRoleUsers(long roleId,
long[] userIds)
|
void |
setService(UserLocalService service)
|
static void |
setUserGroupUsers(long userGroupId,
long[] userIds)
|
static void |
unsetGroupUsers(long groupId,
long[] userIds)
|
static void |
unsetOrganizationUsers(long organizationId,
long[] userIds)
|
static void |
unsetPasswordPolicyUsers(long passwordPolicyId,
long[] userIds)
|
static void |
unsetRoleUsers(long roleId,
java.util.List<User> users)
|
static void |
unsetRoleUsers(long roleId,
long[] userIds)
|
static void |
unsetTeamUsers(long teamId,
long[] userIds)
|
static void |
unsetUserGroupUsers(long userGroupId,
long[] userIds)
|
static User |
updateActive(long userId,
boolean active)
|
static User |
updateAgreedToTermsOfUse(long userId,
boolean agreedToTermsOfUse)
|
static void |
updateAsset(long userId,
User user,
long[] assetCategoryIds,
java.lang.String[] assetTagNames)
|
static User |
updateCreateDate(long userId,
java.util.Date createDate)
|
static User |
updateEmailAddress(long userId,
java.lang.String password,
java.lang.String emailAddress1,
java.lang.String emailAddress2)
|
static void |
updateGroups(long userId,
long[] newGroupIds)
|
static User |
updateLastLogin(long userId,
java.lang.String loginIP)
|
static User |
updateLockout(User user,
boolean lockout)
|
static User |
updateLockoutByEmailAddress(long companyId,
java.lang.String emailAddress,
boolean lockout)
|
static User |
updateLockoutById(long userId,
boolean lockout)
|
static User |
updateLockoutByScreenName(long companyId,
java.lang.String screenName,
boolean lockout)
|
static User |
updateModifiedDate(long userId,
java.util.Date modifiedDate)
|
static void |
updateOpenId(long userId,
java.lang.String openId)
|
static void |
updateOrganizations(long userId,
long[] newOrganizationIds)
|
static User |
updatePassword(long userId,
java.lang.String password1,
java.lang.String password2,
boolean passwordReset)
|
static User |
updatePassword(long userId,
java.lang.String password1,
java.lang.String password2,
boolean passwordReset,
boolean silentUpdate)
|
static User |
updatePasswordManually(long userId,
java.lang.String password,
boolean passwordEncrypted,
boolean passwordReset,
java.util.Date passwordModifiedDate)
|
static void |
updatePasswordReset(long userId,
boolean passwordReset)
|
static void |
updatePortrait(long userId,
byte[] bytes)
|
static void |
updateReminderQuery(long userId,
java.lang.String question,
java.lang.String answer)
|
static void |
updateScreenName(long userId,
java.lang.String screenName)
|
static User |
updateUser(long userId,
java.lang.String oldPassword,
java.lang.String newPassword1,
java.lang.String newPassword2,
boolean passwordReset,
java.lang.String reminderQueryQuestion,
java.lang.String reminderQueryAnswer,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.String openId,
java.lang.String languageId,
java.lang.String timeZoneId,
java.lang.String greeting,
java.lang.String comments,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
int prefixId,
int suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String aimSn,
java.lang.String facebookSn,
java.lang.String icqSn,
java.lang.String jabberSn,
java.lang.String msnSn,
java.lang.String mySpaceSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String ymSn,
java.lang.String jobTitle,
long[] groupIds,
long[] organizationIds,
long[] roleIds,
java.util.List<UserGroupRole> userGroupRoles,
long[] userGroupIds,
ServiceContext serviceContext)
|
static User |
updateUser(User user)
|
static User |
updateUser(User user,
boolean merge)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserLocalServiceUtil
public UserLocalServiceUtil()
addUser
public static User addUser(User user)
throws SystemException
- Throws:
SystemException
createUser
public static User createUser(long userId)
deleteUser
public static void deleteUser(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteUser
public static void deleteUser(User user)
throws SystemException
- Throws:
SystemException
dynamicQuery
public static java.util.List dynamicQuery(DynamicQuery dynamicQuery)
throws SystemException
- Throws:
SystemException
dynamicQuery
public static java.util.List dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
throws SystemException
- Throws:
SystemException
dynamicQuery
public static java.util.List dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator)
throws SystemException
- Throws:
SystemException
dynamicQueryCount
public static long dynamicQueryCount(DynamicQuery dynamicQuery)
throws SystemException
- Throws:
SystemException
getUser
public static User getUser(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUsers
public static java.util.List<User> getUsers(int start,
int end)
throws SystemException
- Throws:
SystemException
getUsersCount
public static int getUsersCount()
throws SystemException
- Throws:
SystemException
updateUser
public static User updateUser(User user)
throws SystemException
- Throws:
SystemException
updateUser
public static User updateUser(User user,
boolean merge)
throws SystemException
- Throws:
SystemException
addDefaultGroups
public static void addDefaultGroups(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addDefaultRoles
public static void addDefaultRoles(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addDefaultUserGroups
public static void addDefaultUserGroups(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addGroupUsers
public static void addGroupUsers(long groupId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addOrganizationUsers
public static void addOrganizationUsers(long organizationId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addPasswordPolicyUsers
public static void addPasswordPolicyUsers(long passwordPolicyId,
long[] userIds)
throws SystemException
- Throws:
SystemException
addRoleUsers
public static void addRoleUsers(long roleId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addTeamUsers
public static void addTeamUsers(long teamId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addUser
public static User addUser(long creatorUserId,
long companyId,
boolean autoPassword,
java.lang.String password1,
java.lang.String password2,
boolean autoScreenName,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.String openId,
java.util.Locale locale,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
int prefixId,
int suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String jobTitle,
long[] groupIds,
long[] organizationIds,
long[] roleIds,
long[] userGroupIds,
boolean sendEmail,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addUserGroupUsers
public static void addUserGroupUsers(long userGroupId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
authenticateByEmailAddress
public static int authenticateByEmailAddress(long companyId,
java.lang.String emailAddress,
java.lang.String password,
java.util.Map<java.lang.String,java.lang.String[]> headerMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
authenticateByScreenName
public static int authenticateByScreenName(long companyId,
java.lang.String screenName,
java.lang.String password,
java.util.Map<java.lang.String,java.lang.String[]> headerMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
authenticateByUserId
public static int authenticateByUserId(long companyId,
long userId,
java.lang.String password,
java.util.Map<java.lang.String,java.lang.String[]> headerMap,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
authenticateForBasic
public static long authenticateForBasic(long companyId,
java.lang.String authType,
java.lang.String login,
java.lang.String password)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
authenticateForJAAS
public static boolean authenticateForJAAS(long userId,
java.lang.String encPassword)
checkLockout
public static void checkLockout(User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
checkLoginFailure
public static void checkLoginFailure(User user)
throws SystemException
- Throws:
SystemException
checkLoginFailureByEmailAddress
public static void checkLoginFailureByEmailAddress(long companyId,
java.lang.String emailAddress)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
checkLoginFailureById
public static void checkLoginFailureById(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
checkLoginFailureByScreenName
public static void checkLoginFailureByScreenName(long companyId,
java.lang.String screenName)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
checkPasswordExpired
public static void checkPasswordExpired(User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
decryptUserId
public static KeyValuePair decryptUserId(long companyId,
java.lang.String name,
java.lang.String password)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deletePortrait
public static void deletePortrait(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteRoleUser
public static void deleteRoleUser(long roleId,
long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
encryptUserId
public static java.lang.String encryptUserId(java.lang.String name)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getCompanyUsers
public static java.util.List<User> getCompanyUsers(long companyId,
int start,
int end)
throws SystemException
- Throws:
SystemException
getCompanyUsersCount
public static int getCompanyUsersCount(long companyId)
throws SystemException
- Throws:
SystemException
getDefaultUser
public static User getDefaultUser(long companyId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getDefaultUserId
public static long getDefaultUserId(long companyId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getGroupUserIds
public static long[] getGroupUserIds(long groupId)
throws SystemException
- Throws:
SystemException
getGroupUsers
public static java.util.List<User> getGroupUsers(long groupId)
throws SystemException
- Throws:
SystemException
getGroupUsersCount
public static int getGroupUsersCount(long groupId)
throws SystemException
- Throws:
SystemException
getGroupUsersCount
public static int getGroupUsersCount(long groupId,
boolean active)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getNoAnnouncementsDeliveries
public static java.util.List<User> getNoAnnouncementsDeliveries(java.lang.String type)
throws SystemException
- Throws:
SystemException
getNoContacts
public static java.util.List<User> getNoContacts()
throws SystemException
- Throws:
SystemException
getNoGroups
public static java.util.List<User> getNoGroups()
throws SystemException
- Throws:
SystemException
getOrganizationUserIds
public static long[] getOrganizationUserIds(long organizationId)
throws SystemException
- Throws:
SystemException
getOrganizationUsers
public static java.util.List<User> getOrganizationUsers(long organizationId)
throws SystemException
- Throws:
SystemException
getOrganizationUsersCount
public static int getOrganizationUsersCount(long organizationId)
throws SystemException
- Throws:
SystemException
getOrganizationUsersCount
public static int getOrganizationUsersCount(long organizationId,
boolean active)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getRoleUserIds
public static long[] getRoleUserIds(long roleId)
throws SystemException
- Throws:
SystemException
getRoleUsers
public static java.util.List<User> getRoleUsers(long roleId)
throws SystemException
- Throws:
SystemException
getRoleUsers
public static java.util.List<User> getRoleUsers(long roleId,
int start,
int end)
throws SystemException
- Throws:
SystemException
getRoleUsersCount
public static int getRoleUsersCount(long roleId)
throws SystemException
- Throws:
SystemException
getRoleUsersCount
public static int getRoleUsersCount(long roleId,
boolean active)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getSocialUsers
public static java.util.List<User> getSocialUsers(long userId,
int type,
int start,
int end,
OrderByComparator obc)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getSocialUsers
public static java.util.List<User> getSocialUsers(long userId,
int start,
int end,
OrderByComparator obc)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getSocialUsers
public static java.util.List<User> getSocialUsers(long userId1,
long userId2,
int type,
int start,
int end,
OrderByComparator obc)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getSocialUsers
public static java.util.List<User> getSocialUsers(long userId1,
long userId2,
int start,
int end,
OrderByComparator obc)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getSocialUsersCount
public static int getSocialUsersCount(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getSocialUsersCount
public static int getSocialUsersCount(long userId,
int type)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getSocialUsersCount
public static int getSocialUsersCount(long userId1,
long userId2)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getSocialUsersCount
public static int getSocialUsersCount(long userId1,
long userId2,
int type)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserByContactId
public static User getUserByContactId(long contactId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserByEmailAddress
public static User getUserByEmailAddress(long companyId,
java.lang.String emailAddress)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserById
public static User getUserById(long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserById
public static User getUserById(long companyId,
long userId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserByOpenId
public static User getUserByOpenId(java.lang.String openId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserByPortraitId
public static User getUserByPortraitId(long portraitId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserByScreenName
public static User getUserByScreenName(long companyId,
java.lang.String screenName)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserByUuid
public static User getUserByUuid(java.lang.String uuid)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserGroupUsers
public static java.util.List<User> getUserGroupUsers(long userGroupId)
throws SystemException
- Throws:
SystemException
getUserGroupUsersCount
public static int getUserGroupUsersCount(long userGroupId)
throws SystemException
- Throws:
SystemException
getUserGroupUsersCount
public static int getUserGroupUsersCount(long userGroupId,
boolean active)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserIdByEmailAddress
public static long getUserIdByEmailAddress(long companyId,
java.lang.String emailAddress)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUserIdByScreenName
public static long getUserIdByScreenName(long companyId,
java.lang.String screenName)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
hasGroupUser
public static boolean hasGroupUser(long groupId,
long userId)
throws SystemException
- Throws:
SystemException
hasOrganizationUser
public static boolean hasOrganizationUser(long organizationId,
long userId)
throws SystemException
- Throws:
SystemException
hasPasswordPolicyUser
public static boolean hasPasswordPolicyUser(long passwordPolicyId,
long userId)
throws SystemException
- Throws:
SystemException
hasRoleUser
public static boolean hasRoleUser(long roleId,
long userId)
throws SystemException
- Throws:
SystemException
hasRoleUser
public static boolean hasRoleUser(long companyId,
java.lang.String name,
long userId,
boolean inherited)
throws PortalException,
SystemException
- Returns true if the user has the role.
- Returns:
- true if the user has the role
- Throws:
PortalException
SystemException
hasTeamUser
public static boolean hasTeamUser(long teamId,
long userId)
throws SystemException
- Throws:
SystemException
hasUserGroupUser
public static boolean hasUserGroupUser(long userGroupId,
long userId)
throws SystemException
- Throws:
SystemException
isPasswordExpired
public static boolean isPasswordExpired(User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
isPasswordExpiringSoon
public static boolean isPasswordExpiringSoon(User user)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
search
public static java.util.List<User> search(long companyId,
java.lang.String keywords,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
int start,
int end,
OrderByComparator obc)
throws SystemException
- Throws:
SystemException
search
public static Hits search(long companyId,
java.lang.String keywords,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
int start,
int end,
Sort sort)
throws SystemException
- Throws:
SystemException
search
public static java.util.List<User> search(long companyId,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
boolean andSearch,
int start,
int end,
OrderByComparator obc)
throws SystemException
- Throws:
SystemException
search
public static Hits search(long companyId,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
boolean andSearch,
int start,
int end,
Sort sort)
throws SystemException
- Throws:
SystemException
searchCount
public static int searchCount(long companyId,
java.lang.String keywords,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
throws SystemException
- Throws:
SystemException
searchCount
public static int searchCount(long companyId,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.Boolean active,
java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
boolean andSearch)
throws SystemException
- Throws:
SystemException
sendPassword
public static void sendPassword(long companyId,
java.lang.String emailAddress,
java.lang.String remoteAddr,
java.lang.String remoteHost,
java.lang.String userAgent,
java.lang.String fromName,
java.lang.String fromAddress,
java.lang.String subject,
java.lang.String body,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
setRoleUsers
public static void setRoleUsers(long roleId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
setUserGroupUsers
public static void setUserGroupUsers(long userGroupId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
unsetGroupUsers
public static void unsetGroupUsers(long groupId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
unsetOrganizationUsers
public static void unsetOrganizationUsers(long organizationId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
unsetPasswordPolicyUsers
public static void unsetPasswordPolicyUsers(long passwordPolicyId,
long[] userIds)
throws SystemException
- Throws:
SystemException
unsetRoleUsers
public static void unsetRoleUsers(long roleId,
java.util.List<User> users)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
unsetRoleUsers
public static void unsetRoleUsers(long roleId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
unsetTeamUsers
public static void unsetTeamUsers(long teamId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
unsetUserGroupUsers
public static void unsetUserGroupUsers(long userGroupId,
long[] userIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateActive
public static User updateActive(long userId,
boolean active)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateAgreedToTermsOfUse
public static User updateAgreedToTermsOfUse(long userId,
boolean agreedToTermsOfUse)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateAsset
public static void updateAsset(long userId,
User user,
long[] assetCategoryIds,
java.lang.String[] assetTagNames)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateCreateDate
public static User updateCreateDate(long userId,
java.util.Date createDate)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateEmailAddress
public static User updateEmailAddress(long userId,
java.lang.String password,
java.lang.String emailAddress1,
java.lang.String emailAddress2)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateGroups
public static void updateGroups(long userId,
long[] newGroupIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateLastLogin
public static User updateLastLogin(long userId,
java.lang.String loginIP)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateLockout
public static User updateLockout(User user,
boolean lockout)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateLockoutByEmailAddress
public static User updateLockoutByEmailAddress(long companyId,
java.lang.String emailAddress,
boolean lockout)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateLockoutById
public static User updateLockoutById(long userId,
boolean lockout)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateLockoutByScreenName
public static User updateLockoutByScreenName(long companyId,
java.lang.String screenName,
boolean lockout)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateModifiedDate
public static User updateModifiedDate(long userId,
java.util.Date modifiedDate)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateOpenId
public static void updateOpenId(long userId,
java.lang.String openId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateOrganizations
public static void updateOrganizations(long userId,
long[] newOrganizationIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updatePassword
public static User updatePassword(long userId,
java.lang.String password1,
java.lang.String password2,
boolean passwordReset)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updatePassword
public static User updatePassword(long userId,
java.lang.String password1,
java.lang.String password2,
boolean passwordReset,
boolean silentUpdate)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updatePasswordManually
public static User updatePasswordManually(long userId,
java.lang.String password,
boolean passwordEncrypted,
boolean passwordReset,
java.util.Date passwordModifiedDate)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updatePasswordReset
public static void updatePasswordReset(long userId,
boolean passwordReset)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updatePortrait
public static void updatePortrait(long userId,
byte[] bytes)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateReminderQuery
public static void updateReminderQuery(long userId,
java.lang.String question,
java.lang.String answer)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateScreenName
public static void updateScreenName(long userId,
java.lang.String screenName)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateUser
public static User updateUser(long userId,
java.lang.String oldPassword,
java.lang.String newPassword1,
java.lang.String newPassword2,
boolean passwordReset,
java.lang.String reminderQueryQuestion,
java.lang.String reminderQueryAnswer,
java.lang.String screenName,
java.lang.String emailAddress,
java.lang.String openId,
java.lang.String languageId,
java.lang.String timeZoneId,
java.lang.String greeting,
java.lang.String comments,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
int prefixId,
int suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String aimSn,
java.lang.String facebookSn,
java.lang.String icqSn,
java.lang.String jabberSn,
java.lang.String msnSn,
java.lang.String mySpaceSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String ymSn,
java.lang.String jobTitle,
long[] groupIds,
long[] organizationIds,
long[] roleIds,
java.util.List<UserGroupRole> userGroupRoles,
long[] userGroupIds,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getService
public static UserLocalService getService()
setService
public void setService(UserLocalService service)