@ProviderType
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 long[] |
getGroupIds(javax.portlet.PortletRequest portletRequest) |
static OrderByComparator<Group> |
getGroupOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static java.lang.Long[] |
getOrganizationIds(java.util.List<Organization> organizations) |
static long[] |
getOrganizationIds(javax.portlet.PortletRequest portletRequest) |
static OrderByComparator<Organization> |
getOrganizationOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static java.util.List<Organization> |
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 long[] |
getRoleIds(javax.portlet.PortletRequest portletRequest) |
static OrderByComparator<Role> |
getRoleOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static <T> java.lang.String |
getUserColumnText(java.util.Locale locale,
java.util.List<? extends T> list,
Accessor<T,java.lang.String> accessor,
int count) |
static long[] |
getUserGroupIds(javax.portlet.PortletRequest portletRequest) |
static OrderByComparator<UserGroup> |
getUserGroupOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static java.util.List<UserGroupRole> |
getUserGroupRoles(javax.portlet.PortletRequest portletRequest) |
static java.util.List<UserGroup> |
getUserGroups(Hits hits) |
static OrderByComparator<User> |
getUserOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
static java.util.List<User> |
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) |
@Deprecated 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
PortalExceptionpublic static long[] addRequiredRoles(User user, long[] roleIds) throws PortalException
PortalExceptionpublic static java.util.List<Role> filterGroupRoles(PermissionChecker permissionChecker, long groupId, java.util.List<Role> roles) throws PortalException
PortalExceptionpublic static java.util.List<Group> filterGroups(PermissionChecker permissionChecker, java.util.List<Group> groups) throws PortalException
PortalExceptionpublic static java.util.List<Organization> filterOrganizations(PermissionChecker permissionChecker, java.util.List<Organization> organizations) throws PortalException
PortalExceptionpublic 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
PortalExceptionpublic static long[] filterUnsetOrganizationUserIds(PermissionChecker permissionChecker, long organizationId, long[] userIds) throws PortalException
PortalExceptionpublic static java.util.List<UserGroupRole> filterUserGroupRoles(PermissionChecker permissionChecker, java.util.List<UserGroupRole> userGroupRoles) throws PortalException
PortalExceptionpublic 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 long[] getGroupIds(javax.portlet.PortletRequest portletRequest)
throws PortalException
PortalExceptionpublic static OrderByComparator<Group> getGroupOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static java.lang.Long[] getOrganizationIds(java.util.List<Organization> organizations)
public static long[] getOrganizationIds(javax.portlet.PortletRequest portletRequest)
throws PortalException
PortalExceptionpublic static OrderByComparator<Organization> getOrganizationOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static java.util.List<Organization> getOrganizations(Hits hits) throws PortalException
PortalExceptionpublic 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 long[] getRoleIds(javax.portlet.PortletRequest portletRequest)
throws PortalException
PortalExceptionpublic static OrderByComparator<Role> getRoleOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static <T> java.lang.String getUserColumnText(java.util.Locale locale,
java.util.List<? extends T> list,
Accessor<T,java.lang.String> accessor,
int count)
public static long[] getUserGroupIds(javax.portlet.PortletRequest portletRequest)
throws PortalException
PortalExceptionpublic static OrderByComparator<UserGroup> getUserGroupOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static java.util.List<UserGroupRole> getUserGroupRoles(javax.portlet.PortletRequest portletRequest) throws PortalException
PortalExceptionpublic static java.util.List<UserGroup> getUserGroups(Hits hits) throws PortalException
PortalExceptionpublic static OrderByComparator<User> getUserOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
public static java.util.List<User> getUsers(Hits hits) throws PortalException
PortalExceptionpublic 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)
@Deprecated public static boolean hasUpdateEmailAddress(PermissionChecker permissionChecker, User user) throws PortalException
hasUpdateFieldPermission(PermissionChecker, User, User,
String)PortalExceptionpublic static boolean hasUpdateFieldPermission(PermissionChecker permissionChecker, User updatingUser, User updatedUser, java.lang.String field) throws PortalException
PortalException@Deprecated public static boolean hasUpdateFieldPermission(User user, java.lang.String field) throws PortalException
hasUpdateFieldPermission(PermissionChecker, User, User,
String)PortalException@Deprecated public static boolean hasUpdateScreenName(PermissionChecker permissionChecker, User user) throws PortalException
hasUpdateFieldPermission(PermissionChecker, User, User,
String)PortalExceptionpublic static long[] removeRequiredRoles(long userId,
long[] roleIds)
throws PortalException
PortalExceptionpublic static long[] removeRequiredRoles(User user, long[] roleIds) throws PortalException
PortalExceptionpublic static void updateAddresses(java.lang.String className,
long classPK,
java.util.List<Address> addresses)
throws PortalException
PortalExceptionpublic static void updateEmailAddresses(java.lang.String className,
long classPK,
java.util.List<EmailAddress> emailAddresses)
throws PortalException
PortalExceptionpublic static void updateOrgLabors(long classPK,
java.util.List<OrgLabor> orgLabors)
throws PortalException
PortalExceptionpublic static void updatePhones(java.lang.String className,
long classPK,
java.util.List<Phone> phones)
throws PortalException
PortalExceptionpublic static void updateWebsites(java.lang.String className,
long classPK,
java.util.List<Website> websites)
throws PortalException
PortalExceptionpublic void setUsersAdmin(UsersAdmin usersAdmin)