Class UsersAdminUtil

Object
com.liferay.portlet.usersadmin.util.UsersAdminUtil

public class UsersAdminUtil extends Object
Author:
Brian Wing Shun Chan, Jorge Ferrer, Julio Camarero
  • Field Details

    • CUSTOM_QUESTION

      public static final String 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

      public 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)
    • 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

      public 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)
    • 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

      public static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> getGroupOrderByComparator(String orderByCol, String orderByType)
    • getOrganizationIds

      public static Long[] getOrganizationIds(List<com.liferay.portal.kernel.model.Organization> organizations)
    • getOrganizationIds

      public static long[] getOrganizationIds(PortletRequest portletRequest) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getOrganizationOrderByComparator

      public static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Organization> getOrganizationOrderByComparator(String orderByCol, String orderByType)
    • 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

      public static List<com.liferay.portal.kernel.model.Phone> getPhones(ActionRequest actionRequest)
    • 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

      public static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Role> getRoleOrderByComparator(String orderByCol, String orderByType)
    • getUserColumnText

      public static <T> String getUserColumnText(Locale locale, List<? extends T> list, com.liferay.portal.kernel.util.Accessor<T,String> accessor, int count)
    • getUserGroupIds

      public static long[] getUserGroupIds(PortletRequest portletRequest) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getUserGroupOrderByComparator

      public static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> getUserGroupOrderByComparator(String orderByCol, String orderByType)
    • 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

      public static com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.User> getUserOrderByComparator(String orderByCol, String orderByType)
    • 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