public class UsersAdminUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CUSTOM_QUESTION
Deprecated.
As of 6.2.0, replaced by
UsersAdmin.CUSTOM_QUESTION |
| Constructor and Description |
|---|
UsersAdminUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addPortletBreadcrumbEntries(Organization organization,
javax.servlet.http.HttpServletRequest request,
javax.portlet.RenderResponse renderResponse) |
static long[] |
addRequiredRoles(long userId,
long[] roleIds) |
static long[] |
addRequiredRoles(User user,
long[] roleIds) |
static java.util.List<Role> |
filterGroupRoles(PermissionChecker permissionChecker,
long groupId,
java.util.List<Role> roles) |
static java.util.List<Group> |
filterGroups(PermissionChecker permissionChecker,
java.util.List<Group> groups) |
static java.util.List<Organization> |
filterOrganizations(PermissionChecker permissionChecker,
java.util.List<Organization> organizations) |
static java.util.List<Role> |
filterRoles(PermissionChecker permissionChecker,
java.util.List<Role> roles) |
static long[] |
filterUnsetGroupUserIds(PermissionChecker permissionChecker,
long groupId,
long[] userIds) |
static long[] |
filterUnsetOrganizationUserIds(PermissionChecker permissionChecker,
long organizationId,
long[] userIds) |
static java.util.List<UserGroupRole> |
filterUserGroupRoles(PermissionChecker permissionChecker,
java.util.List<UserGroupRole> userGroupRoles) |
static java.util.List<UserGroup> |
filterUserGroups(PermissionChecker permissionChecker,
java.util.List<UserGroup> userGroups) |
static java.util.List<Address> |
getAddresses(javax.portlet.ActionRequest actionRequest) |
static java.util.List<Address> |
getAddresses(javax.portlet.ActionRequest actionRequest,
java.util.List<Address> defaultAddresses) |
static java.util.List<EmailAddress> |
getEmailAddresses(javax.portlet.ActionRequest actionRequest) |
static java.util.List<EmailAddress> |
getEmailAddresses(javax.portlet.ActionRequest actionRequest,
java.util.List<EmailAddress> defaultEmailAddresses) |
static OrderByComparator |
getGroupOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static java.lang.Long[] |
getOrganizationIds(java.util.List<Organization> organizations) |
static OrderByComparator |
getOrganizationOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static Tuple |
getOrganizations(Hits hits) |
static java.util.List<OrgLabor> |
getOrgLabors(javax.portlet.ActionRequest actionRequest) |
static java.util.List<Phone> |
getPhones(javax.portlet.ActionRequest actionRequest) |
static java.util.List<Phone> |
getPhones(javax.portlet.ActionRequest actionRequest,
java.util.List<Phone> defaultPhones) |
static OrderByComparator |
getRoleOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static OrderByComparator |
getUserGroupOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static java.util.List<UserGroupRole> |
getUserGroupRoles(javax.portlet.PortletRequest portletRequest) |
static Tuple |
getUserGroups(Hits hits) |
static OrderByComparator |
getUserOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static Tuple |
getUsers(Hits hits) |
static UsersAdmin |
getUsersAdmin() |
static java.util.List<Website> |
getWebsites(javax.portlet.ActionRequest actionRequest) |
static java.util.List<Website> |
getWebsites(javax.portlet.ActionRequest actionRequest,
java.util.List<Website> defaultWebsites) |
static boolean |
hasUpdateEmailAddress(PermissionChecker permissionChecker,
User user)
Deprecated.
As of 6.2.0, replaced by
hasUpdateFieldPermission(PermissionChecker, User, User,
String) |
static boolean |
hasUpdateFieldPermission(PermissionChecker permissionChecker,
User updatingUser,
User updatedUser,
java.lang.String field) |
static boolean |
hasUpdateFieldPermission(User user,
java.lang.String field)
Deprecated.
As of 6.2.0, replaced by
hasUpdateFieldPermission(PermissionChecker, User, User,
String) |
static boolean |
hasUpdateScreenName(PermissionChecker permissionChecker,
User user)
Deprecated.
As of 6.2.0, replaced by
hasUpdateFieldPermission(PermissionChecker, User, User,
String) |
static long[] |
removeRequiredRoles(long userId,
long[] roleIds) |
static long[] |
removeRequiredRoles(User user,
long[] roleIds) |
void |
setUsersAdmin(UsersAdmin usersAdmin) |
static void |
updateAddresses(java.lang.String className,
long classPK,
java.util.List<Address> addresses) |
static void |
updateEmailAddresses(java.lang.String className,
long classPK,
java.util.List<EmailAddress> emailAddresses) |
static void |
updateOrgLabors(long classPK,
java.util.List<OrgLabor> orgLabors) |
static void |
updatePhones(java.lang.String className,
long classPK,
java.util.List<Phone> phones) |
static void |
updateWebsites(java.lang.String className,
long classPK,
java.util.List<Website> websites) |
public static final java.lang.String CUSTOM_QUESTION
UsersAdmin.CUSTOM_QUESTIONpublic static void addPortletBreadcrumbEntries(Organization organization, javax.servlet.http.HttpServletRequest request, javax.portlet.RenderResponse renderResponse) throws java.lang.Exception
java.lang.Exceptionpublic static long[] addRequiredRoles(long userId,
long[] roleIds)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long[] addRequiredRoles(User user, long[] roleIds) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.List<Role> filterGroupRoles(PermissionChecker permissionChecker, long groupId, java.util.List<Role> roles) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.List<Group> filterGroups(PermissionChecker permissionChecker, java.util.List<Group> groups) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.List<Organization> filterOrganizations(PermissionChecker permissionChecker, java.util.List<Organization> organizations) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.List<Role> filterRoles(PermissionChecker permissionChecker, java.util.List<Role> roles)
public static long[] filterUnsetGroupUserIds(PermissionChecker permissionChecker, long groupId, long[] userIds) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static long[] filterUnsetOrganizationUserIds(PermissionChecker permissionChecker, long organizationId, long[] userIds) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.List<UserGroupRole> filterUserGroupRoles(PermissionChecker permissionChecker, java.util.List<UserGroupRole> userGroupRoles) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.List<UserGroup> filterUserGroups(PermissionChecker permissionChecker, java.util.List<UserGroup> userGroups)
public static java.util.List<Address> getAddresses(javax.portlet.ActionRequest actionRequest)
public static java.util.List<Address> getAddresses(javax.portlet.ActionRequest actionRequest, java.util.List<Address> defaultAddresses)
public static java.util.List<EmailAddress> getEmailAddresses(javax.portlet.ActionRequest actionRequest)
public static java.util.List<EmailAddress> getEmailAddresses(javax.portlet.ActionRequest actionRequest, java.util.List<EmailAddress> defaultEmailAddresses)
public static OrderByComparator getGroupOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static java.lang.Long[] getOrganizationIds(java.util.List<Organization> organizations)
public static OrderByComparator getOrganizationOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static Tuple getOrganizations(Hits hits) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.List<OrgLabor> getOrgLabors(javax.portlet.ActionRequest actionRequest)
public static java.util.List<Phone> getPhones(javax.portlet.ActionRequest actionRequest)
public static java.util.List<Phone> getPhones(javax.portlet.ActionRequest actionRequest, java.util.List<Phone> defaultPhones)
public static OrderByComparator getRoleOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static OrderByComparator getUserGroupOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static java.util.List<UserGroupRole> getUserGroupRoles(javax.portlet.PortletRequest portletRequest) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static Tuple getUserGroups(Hits hits) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static OrderByComparator getUserOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static Tuple getUsers(Hits hits) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static UsersAdmin getUsersAdmin()
public static java.util.List<Website> getWebsites(javax.portlet.ActionRequest actionRequest)
public static java.util.List<Website> getWebsites(javax.portlet.ActionRequest actionRequest, java.util.List<Website> defaultWebsites)
public static boolean hasUpdateEmailAddress(PermissionChecker permissionChecker, User user) throws PortalException, SystemException
hasUpdateFieldPermission(PermissionChecker, User, User,
String)PortalExceptionSystemExceptionpublic static boolean hasUpdateFieldPermission(PermissionChecker permissionChecker, User updatingUser, User updatedUser, java.lang.String field) throws PortalException, SystemException
PortalExceptionSystemException@Deprecated public static boolean hasUpdateFieldPermission(User user, java.lang.String field) throws PortalException, SystemException
hasUpdateFieldPermission(PermissionChecker, User, User,
String)PortalExceptionSystemExceptionpublic static boolean hasUpdateScreenName(PermissionChecker permissionChecker, User user) throws PortalException, SystemException
hasUpdateFieldPermission(PermissionChecker, User, User,
String)PortalExceptionSystemExceptionpublic static long[] removeRequiredRoles(long userId,
long[] roleIds)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long[] removeRequiredRoles(User user, long[] roleIds) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static void updateAddresses(java.lang.String className,
long classPK,
java.util.List<Address> addresses)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static void updateEmailAddresses(java.lang.String className,
long classPK,
java.util.List<EmailAddress> emailAddresses)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static void updateOrgLabors(long classPK,
java.util.List<OrgLabor> orgLabors)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static void updatePhones(java.lang.String className,
long classPK,
java.util.List<Phone> phones)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static void updateWebsites(java.lang.String className,
long classPK,
java.util.List<Website> websites)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic void setUsersAdmin(UsersAdmin usersAdmin)