Class UsersAdminUtil
Object
com.liferay.portlet.usersadmin.util.UsersAdminUtil
- Author:
- Brian Wing Shun Chan, Jorge Ferrer, Julio Camarero
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.Organization,
String> static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.Organization,
String> static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.UserGroupGroupRole,
Long> static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.UserGroupGroupRole,
String> static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.UserGroupRole,
Long> static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.UserGroupRole,
String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addPortletBreadcrumbEntries
(com.liferay.portal.kernel.model.Organization organization, javax.servlet.http.HttpServletRequest httpServletRequest, RenderResponse renderResponse) static long[]
addRequiredRoles
(long userId, long[] roleIds) static long[]
addRequiredRoles
(com.liferay.portal.kernel.model.User user, long[] roleIds) static List<com.liferay.portal.kernel.model.Role>
filterGroupRoles
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, List<com.liferay.portal.kernel.model.Role> roles) static List<com.liferay.portal.kernel.model.Group>
filterGroups
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, List<com.liferay.portal.kernel.model.Group> groups) static List<com.liferay.portal.kernel.model.Organization>
filterOrganizations
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, List<com.liferay.portal.kernel.model.Organization> organizations) static List<com.liferay.portal.kernel.model.Role>
filterRoles
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, List<com.liferay.portal.kernel.model.Role> roles) static long[]
filterUnsetGroupUserIds
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, long[] userIds) static long[]
filterUnsetOrganizationUserIds
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long organizationId, long[] userIds) static List<com.liferay.portal.kernel.model.UserGroupRole>
filterUserGroupRoles
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, List<com.liferay.portal.kernel.model.UserGroupRole> userGroupRoles) static List<com.liferay.portal.kernel.model.UserGroup>
filterUserGroups
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, List<com.liferay.portal.kernel.model.UserGroup> userGroups) static List<com.liferay.portal.kernel.model.Address>
getAddresses
(ActionRequest actionRequest) static List<com.liferay.portal.kernel.model.Address>
getAddresses
(ActionRequest actionRequest, List<com.liferay.portal.kernel.model.Address> defaultAddresses) static List<com.liferay.portal.kernel.model.EmailAddress>
getEmailAddresses
(ActionRequest actionRequest) static List<com.liferay.portal.kernel.model.EmailAddress>
getEmailAddresses
(ActionRequest actionRequest, List<com.liferay.portal.kernel.model.EmailAddress> defaultEmailAddresses) static long[]
getGroupIds
(PortletRequest portletRequest) static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group>
getGroupOrderByComparator
(String orderByCol, String orderByType) static Long[]
getOrganizationIds
(List<com.liferay.portal.kernel.model.Organization> organizations) static long[]
getOrganizationIds
(PortletRequest portletRequest) static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Organization>
getOrganizationOrderByComparator
(String orderByCol, String orderByType) static List<com.liferay.portal.kernel.model.Organization>
getOrganizations
(com.liferay.portal.kernel.search.Hits hits) static List<com.liferay.portal.kernel.model.OrgLabor>
getOrgLabors
(ActionRequest actionRequest) static List<com.liferay.portal.kernel.model.Phone>
getPhones
(ActionRequest actionRequest) static List<com.liferay.portal.kernel.model.Phone>
getPhones
(ActionRequest actionRequest, List<com.liferay.portal.kernel.model.Phone> defaultPhones) static long[]
getRoleIds
(PortletRequest portletRequest) static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Role>
getRoleOrderByComparator
(String orderByCol, String orderByType) static <T> String
getUserColumnText
(Locale locale, List<? extends T> list, com.liferay.portal.kernel.util.Accessor<T, String> accessor, int count) static long[]
getUserGroupIds
(PortletRequest portletRequest) static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup>
getUserGroupOrderByComparator
(String orderByCol, String orderByType) static List<com.liferay.portal.kernel.model.UserGroupRole>
getUserGroupRoles
(PortletRequest portletRequest) static List<com.liferay.portal.kernel.model.UserGroup>
getUserGroups
(com.liferay.portal.kernel.search.Hits hits) static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.User>
getUserOrderByComparator
(String orderByCol, String orderByType) static List<com.liferay.portal.kernel.model.User>
getUsers
(com.liferay.portal.kernel.search.Hits hits) static List<com.liferay.portal.kernel.model.Website>
getWebsites
(ActionRequest actionRequest) static List<com.liferay.portal.kernel.model.Website>
getWebsites
(ActionRequest actionRequest, List<com.liferay.portal.kernel.model.Website> defaultWebsites) static boolean
hasUpdateFieldPermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.User updatingUser, com.liferay.portal.kernel.model.User updatedUser, String field) static long[]
removeRequiredRoles
(long userId, long[] roleIds) static long[]
removeRequiredRoles
(com.liferay.portal.kernel.model.User user, long[] roleIds) static void
updateAddresses
(String className, long classPK, List<com.liferay.portal.kernel.model.Address> addresses) static void
updateEmailAddresses
(String className, long classPK, List<com.liferay.portal.kernel.model.EmailAddress> emailAddresses) static void
updateOrgLabors
(long classPK, List<com.liferay.portal.kernel.model.OrgLabor> orgLabors) static void
updatePhones
(String className, long classPK, List<com.liferay.portal.kernel.model.Phone> phones) static void
updateWebsites
(String className, long classPK, List<com.liferay.portal.kernel.model.Website> websites)
-
Field Details
-
CUSTOM_QUESTION
- See Also:
-
ORGANIZATION_COUNTRY_NAME_ACCESSOR
public static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.Organization,String> ORGANIZATION_COUNTRY_NAME_ACCESSOR -
ORGANIZATION_REGION_NAME_ACCESSOR
public static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.Organization,String> ORGANIZATION_REGION_NAME_ACCESSOR -
USER_GROUP_GROUP_ROLE_ID_ACCESSOR
public static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.UserGroupGroupRole,Long> USER_GROUP_GROUP_ROLE_ID_ACCESSOR -
USER_GROUP_GROUP_ROLE_TITLE_ACCESSOR
public static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.UserGroupGroupRole,String> USER_GROUP_GROUP_ROLE_TITLE_ACCESSOR -
USER_GROUP_ROLE_ID_ACCESSOR
public static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.UserGroupRole,Long> USER_GROUP_ROLE_ID_ACCESSOR -
USER_GROUP_ROLE_TITLE_ACCESSOR
public static final com.liferay.portal.kernel.util.Accessor<com.liferay.portal.kernel.model.UserGroupRole,String> USER_GROUP_ROLE_TITLE_ACCESSOR
-
-
Constructor Details
-
UsersAdminUtil
public UsersAdminUtil()
-
-
Method Details
-
addPortletBreadcrumbEntries
public static void addPortletBreadcrumbEntries(com.liferay.portal.kernel.model.Organization organization, javax.servlet.http.HttpServletRequest httpServletRequest, RenderResponse renderResponse) throws Exception - Throws:
Exception
-
addRequiredRoles
public static long[] addRequiredRoles(long userId, long[] roleIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
addRequiredRoles
public static long[] addRequiredRoles(com.liferay.portal.kernel.model.User user, long[] roleIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
filterGroupRoles
public static List<com.liferay.portal.kernel.model.Role> filterGroupRoles(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, List<com.liferay.portal.kernel.model.Role> roles) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
filterGroups
public static List<com.liferay.portal.kernel.model.Group> filterGroups(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, List<com.liferay.portal.kernel.model.Group> groups) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
filterOrganizations
public static List<com.liferay.portal.kernel.model.Organization> filterOrganizations(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, List<com.liferay.portal.kernel.model.Organization> organizations) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
filterRoles
-
filterUnsetGroupUserIds
public static long[] filterUnsetGroupUserIds(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, long[] userIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
filterUnsetOrganizationUserIds
public static long[] filterUnsetOrganizationUserIds(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long organizationId, long[] userIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
filterUserGroupRoles
public static List<com.liferay.portal.kernel.model.UserGroupRole> filterUserGroupRoles(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, List<com.liferay.portal.kernel.model.UserGroupRole> userGroupRoles) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
filterUserGroups
-
getAddresses
public static List<com.liferay.portal.kernel.model.Address> getAddresses(ActionRequest actionRequest) -
getAddresses
public static List<com.liferay.portal.kernel.model.Address> getAddresses(ActionRequest actionRequest, List<com.liferay.portal.kernel.model.Address> defaultAddresses) -
getEmailAddresses
public static List<com.liferay.portal.kernel.model.EmailAddress> getEmailAddresses(ActionRequest actionRequest) -
getEmailAddresses
public static List<com.liferay.portal.kernel.model.EmailAddress> getEmailAddresses(ActionRequest actionRequest, List<com.liferay.portal.kernel.model.EmailAddress> defaultEmailAddresses) -
getGroupIds
public static long[] getGroupIds(PortletRequest portletRequest) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getGroupOrderByComparator
-
getOrganizationIds
-
getOrganizationIds
public static long[] getOrganizationIds(PortletRequest portletRequest) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getOrganizationOrderByComparator
-
getOrganizations
public static List<com.liferay.portal.kernel.model.Organization> getOrganizations(com.liferay.portal.kernel.search.Hits hits) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getOrgLabors
public static List<com.liferay.portal.kernel.model.OrgLabor> getOrgLabors(ActionRequest actionRequest) -
getPhones
-
getPhones
public static List<com.liferay.portal.kernel.model.Phone> getPhones(ActionRequest actionRequest, List<com.liferay.portal.kernel.model.Phone> defaultPhones) -
getRoleIds
public static long[] getRoleIds(PortletRequest portletRequest) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getRoleOrderByComparator
-
getUserColumnText
-
getUserGroupIds
public static long[] getUserGroupIds(PortletRequest portletRequest) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserGroupOrderByComparator
-
getUserGroupRoles
public static List<com.liferay.portal.kernel.model.UserGroupRole> getUserGroupRoles(PortletRequest portletRequest) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserGroups
public static List<com.liferay.portal.kernel.model.UserGroup> getUserGroups(com.liferay.portal.kernel.search.Hits hits) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserOrderByComparator
-
getUsers
public static List<com.liferay.portal.kernel.model.User> getUsers(com.liferay.portal.kernel.search.Hits hits) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getWebsites
public static List<com.liferay.portal.kernel.model.Website> getWebsites(ActionRequest actionRequest) -
getWebsites
public static List<com.liferay.portal.kernel.model.Website> getWebsites(ActionRequest actionRequest, List<com.liferay.portal.kernel.model.Website> defaultWebsites) -
hasUpdateFieldPermission
public static boolean hasUpdateFieldPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.User updatingUser, com.liferay.portal.kernel.model.User updatedUser, String field) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
removeRequiredRoles
public static long[] removeRequiredRoles(long userId, long[] roleIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
removeRequiredRoles
public static long[] removeRequiredRoles(com.liferay.portal.kernel.model.User user, long[] roleIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateAddresses
public static void updateAddresses(String className, long classPK, List<com.liferay.portal.kernel.model.Address> addresses) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateEmailAddresses
public static void updateEmailAddresses(String className, long classPK, List<com.liferay.portal.kernel.model.EmailAddress> emailAddresses) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateOrgLabors
public static void updateOrgLabors(long classPK, List<com.liferay.portal.kernel.model.OrgLabor> orgLabors) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updatePhones
public static void updatePhones(String className, long classPK, List<com.liferay.portal.kernel.model.Phone> phones) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateWebsites
public static void updateWebsites(String className, long classPK, List<com.liferay.portal.kernel.model.Website> websites) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-