com.liferay.portlet.usersadmin.util
Class UsersAdminImpl
java.lang.Object
com.liferay.portlet.usersadmin.util.UsersAdminImpl
- All Implemented Interfaces:
- com.liferay.users.admin.kernel.util.UsersAdmin
public class UsersAdminImpl
- extends Object
- implements com.liferay.users.admin.kernel.util.UsersAdmin
Fields inherited from interface com.liferay.users.admin.kernel.util.UsersAdmin |
CUSTOM_QUESTION, ORGANIZATION_COUNTRY_NAME_ACCESSOR, ORGANIZATION_REGION_NAME_ACCESSOR, USER_GROUP_GROUP_ROLE_ID_ACCESSOR, USER_GROUP_GROUP_ROLE_TITLE_ACCESSOR, USER_GROUP_ROLE_ID_ACCESSOR, USER_GROUP_ROLE_TITLE_ACCESSOR |
Method Summary |
void |
addPortletBreadcrumbEntries(com.liferay.portal.kernel.model.Organization organization,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
|
long[] |
addRequiredRoles(long userId,
long[] roleIds)
|
long[] |
addRequiredRoles(com.liferay.portal.kernel.model.User user,
long[] roleIds)
|
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)
|
List<com.liferay.portal.kernel.model.Group> |
filterGroups(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
List<com.liferay.portal.kernel.model.Group> groups)
|
List<com.liferay.portal.kernel.model.Organization> |
filterOrganizations(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
List<com.liferay.portal.kernel.model.Organization> organizations)
|
List<com.liferay.portal.kernel.model.Role> |
filterRoles(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
List<com.liferay.portal.kernel.model.Role> roles)
|
long[] |
filterUnsetGroupUserIds(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long groupId,
long[] userIds)
|
long[] |
filterUnsetOrganizationUserIds(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long organizationId,
long[] userIds)
|
List<com.liferay.portal.kernel.model.UserGroupRole> |
filterUserGroupRoles(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
List<com.liferay.portal.kernel.model.UserGroupRole> userGroupRoles)
|
List<com.liferay.portal.kernel.model.UserGroup> |
filterUserGroups(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
List<com.liferay.portal.kernel.model.UserGroup> userGroups)
|
List<com.liferay.portal.kernel.model.Address> |
getAddresses(ActionRequest actionRequest)
|
List<com.liferay.portal.kernel.model.Address> |
getAddresses(ActionRequest actionRequest,
List<com.liferay.portal.kernel.model.Address> defaultAddresses)
|
List<com.liferay.portal.kernel.model.EmailAddress> |
getEmailAddresses(ActionRequest actionRequest)
|
List<com.liferay.portal.kernel.model.EmailAddress> |
getEmailAddresses(ActionRequest actionRequest,
List<com.liferay.portal.kernel.model.EmailAddress> defaultEmailAddresses)
|
long[] |
getGroupIds(PortletRequest portletRequest)
|
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> |
getGroupOrderByComparator(String orderByCol,
String orderByType)
|
Long[] |
getOrganizationIds(List<com.liferay.portal.kernel.model.Organization> organizations)
|
long[] |
getOrganizationIds(PortletRequest portletRequest)
|
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Organization> |
getOrganizationOrderByComparator(String orderByCol,
String orderByType)
|
List<com.liferay.portal.kernel.model.Organization> |
getOrganizations(com.liferay.portal.kernel.search.Hits hits)
|
List<com.liferay.portal.kernel.model.OrgLabor> |
getOrgLabors(ActionRequest actionRequest)
|
List<com.liferay.portal.kernel.model.Phone> |
getPhones(ActionRequest actionRequest)
|
List<com.liferay.portal.kernel.model.Phone> |
getPhones(ActionRequest actionRequest,
List<com.liferay.portal.kernel.model.Phone> defaultPhones)
|
protected long[] |
getRequestPrimaryKeys(PortletRequest portletRequest,
long[] currentPKs,
String addParam,
String deleteParam)
|
long[] |
getRoleIds(PortletRequest portletRequest)
|
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Role> |
getRoleOrderByComparator(String orderByCol,
String orderByType)
|
|
getUserColumnText(Locale locale,
List<? extends T> list,
com.liferay.portal.kernel.util.Accessor<T,String> accessor,
int count)
|
long[] |
getUserGroupIds(PortletRequest portletRequest)
|
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> |
getUserGroupOrderByComparator(String orderByCol,
String orderByType)
|
List<com.liferay.portal.kernel.model.UserGroupRole> |
getUserGroupRoles(PortletRequest portletRequest)
|
protected Set<com.liferay.portal.kernel.model.UserGroupRole> |
getUserGroupRoles(PortletRequest portletRequest,
com.liferay.portal.kernel.model.User user,
String groupIdsParam,
String roleIdsParam)
|
List<com.liferay.portal.kernel.model.UserGroup> |
getUserGroups(com.liferay.portal.kernel.search.Hits hits)
|
com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.User> |
getUserOrderByComparator(String orderByCol,
String orderByType)
|
List<com.liferay.portal.kernel.model.User> |
getUsers(com.liferay.portal.kernel.search.Hits hits)
|
List<com.liferay.portal.kernel.model.Website> |
getWebsites(ActionRequest actionRequest)
|
List<com.liferay.portal.kernel.model.Website> |
getWebsites(ActionRequest actionRequest,
List<com.liferay.portal.kernel.model.Website> defaultWebsites)
|
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)
|
long[] |
removeRequiredRoles(long userId,
long[] roleIds)
|
long[] |
removeRequiredRoles(com.liferay.portal.kernel.model.User user,
long[] roleIds)
|
void |
updateAddresses(String className,
long classPK,
List<com.liferay.portal.kernel.model.Address> addresses)
|
void |
updateEmailAddresses(String className,
long classPK,
List<com.liferay.portal.kernel.model.EmailAddress> emailAddresses)
|
void |
updateOrgLabors(long classPK,
List<com.liferay.portal.kernel.model.OrgLabor> orgLabors)
|
void |
updatePhones(String className,
long classPK,
List<com.liferay.portal.kernel.model.Phone> phones)
|
void |
updateWebsites(String className,
long classPK,
List<com.liferay.portal.kernel.model.Website> websites)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UsersAdminImpl
public UsersAdminImpl()
addPortletBreadcrumbEntries
public void addPortletBreadcrumbEntries(com.liferay.portal.kernel.model.Organization organization,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
throws Exception
- Specified by:
addPortletBreadcrumbEntries
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
Exception
addRequiredRoles
public long[] addRequiredRoles(long userId,
long[] roleIds)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
addRequiredRoles
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
addRequiredRoles
public long[] addRequiredRoles(com.liferay.portal.kernel.model.User user,
long[] roleIds)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
addRequiredRoles
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
filterGroupRoles
public 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
- Specified by:
filterGroupRoles
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
filterGroups
public 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
- Specified by:
filterGroups
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
filterOrganizations
public 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
- Specified by:
filterOrganizations
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
filterRoles
public List<com.liferay.portal.kernel.model.Role> filterRoles(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
List<com.liferay.portal.kernel.model.Role> roles)
- Specified by:
filterRoles
in interface com.liferay.users.admin.kernel.util.UsersAdmin
filterUnsetGroupUserIds
public long[] filterUnsetGroupUserIds(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long groupId,
long[] userIds)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
filterUnsetGroupUserIds
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
filterUnsetOrganizationUserIds
public long[] filterUnsetOrganizationUserIds(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long organizationId,
long[] userIds)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
filterUnsetOrganizationUserIds
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
filterUserGroupRoles
public 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
- Specified by:
filterUserGroupRoles
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
filterUserGroups
public List<com.liferay.portal.kernel.model.UserGroup> filterUserGroups(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
List<com.liferay.portal.kernel.model.UserGroup> userGroups)
- Specified by:
filterUserGroups
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getAddresses
public List<com.liferay.portal.kernel.model.Address> getAddresses(ActionRequest actionRequest)
- Specified by:
getAddresses
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getAddresses
public List<com.liferay.portal.kernel.model.Address> getAddresses(ActionRequest actionRequest,
List<com.liferay.portal.kernel.model.Address> defaultAddresses)
- Specified by:
getAddresses
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getEmailAddresses
public List<com.liferay.portal.kernel.model.EmailAddress> getEmailAddresses(ActionRequest actionRequest)
- Specified by:
getEmailAddresses
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getEmailAddresses
public List<com.liferay.portal.kernel.model.EmailAddress> getEmailAddresses(ActionRequest actionRequest,
List<com.liferay.portal.kernel.model.EmailAddress> defaultEmailAddresses)
- Specified by:
getEmailAddresses
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getGroupIds
public long[] getGroupIds(PortletRequest portletRequest)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
getGroupIds
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getGroupOrderByComparator
public com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> getGroupOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getGroupOrderByComparator
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getOrganizationIds
public Long[] getOrganizationIds(List<com.liferay.portal.kernel.model.Organization> organizations)
- Specified by:
getOrganizationIds
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getOrganizationIds
public long[] getOrganizationIds(PortletRequest portletRequest)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
getOrganizationIds
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getOrganizationOrderByComparator
public com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Organization> getOrganizationOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getOrganizationOrderByComparator
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getOrganizations
public List<com.liferay.portal.kernel.model.Organization> getOrganizations(com.liferay.portal.kernel.search.Hits hits)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
getOrganizations
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getOrgLabors
public List<com.liferay.portal.kernel.model.OrgLabor> getOrgLabors(ActionRequest actionRequest)
- Specified by:
getOrgLabors
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getPhones
public List<com.liferay.portal.kernel.model.Phone> getPhones(ActionRequest actionRequest)
- Specified by:
getPhones
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getPhones
public List<com.liferay.portal.kernel.model.Phone> getPhones(ActionRequest actionRequest,
List<com.liferay.portal.kernel.model.Phone> defaultPhones)
- Specified by:
getPhones
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getRoleIds
public long[] getRoleIds(PortletRequest portletRequest)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
getRoleIds
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getRoleOrderByComparator
public com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Role> getRoleOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getRoleOrderByComparator
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getUserColumnText
public <T> String getUserColumnText(Locale locale,
List<? extends T> list,
com.liferay.portal.kernel.util.Accessor<T,String> accessor,
int count)
- Specified by:
getUserColumnText
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getUserGroupIds
public long[] getUserGroupIds(PortletRequest portletRequest)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
getUserGroupIds
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getUserGroupOrderByComparator
public com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> getUserGroupOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getUserGroupOrderByComparator
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getUserGroupRoles
public List<com.liferay.portal.kernel.model.UserGroupRole> getUserGroupRoles(PortletRequest portletRequest)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
getUserGroupRoles
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getUserGroups
public List<com.liferay.portal.kernel.model.UserGroup> getUserGroups(com.liferay.portal.kernel.search.Hits hits)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
getUserGroups
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getUserOrderByComparator
public com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.User> getUserOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getUserOrderByComparator
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getUsers
public List<com.liferay.portal.kernel.model.User> getUsers(com.liferay.portal.kernel.search.Hits hits)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
getUsers
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getWebsites
public List<com.liferay.portal.kernel.model.Website> getWebsites(ActionRequest actionRequest)
- Specified by:
getWebsites
in interface com.liferay.users.admin.kernel.util.UsersAdmin
getWebsites
public List<com.liferay.portal.kernel.model.Website> getWebsites(ActionRequest actionRequest,
List<com.liferay.portal.kernel.model.Website> defaultWebsites)
- Specified by:
getWebsites
in interface com.liferay.users.admin.kernel.util.UsersAdmin
hasUpdateFieldPermission
public 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
- Specified by:
hasUpdateFieldPermission
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
removeRequiredRoles
public long[] removeRequiredRoles(long userId,
long[] roleIds)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
removeRequiredRoles
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
removeRequiredRoles
public long[] removeRequiredRoles(com.liferay.portal.kernel.model.User user,
long[] roleIds)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
removeRequiredRoles
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
updateAddresses
public void updateAddresses(String className,
long classPK,
List<com.liferay.portal.kernel.model.Address> addresses)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
updateAddresses
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
updateEmailAddresses
public void updateEmailAddresses(String className,
long classPK,
List<com.liferay.portal.kernel.model.EmailAddress> emailAddresses)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
updateEmailAddresses
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
updateOrgLabors
public void updateOrgLabors(long classPK,
List<com.liferay.portal.kernel.model.OrgLabor> orgLabors)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
updateOrgLabors
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
updatePhones
public void updatePhones(String className,
long classPK,
List<com.liferay.portal.kernel.model.Phone> phones)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
updatePhones
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
updateWebsites
public void updateWebsites(String className,
long classPK,
List<com.liferay.portal.kernel.model.Website> websites)
throws com.liferay.portal.kernel.exception.PortalException
- Specified by:
updateWebsites
in interface com.liferay.users.admin.kernel.util.UsersAdmin
- Throws:
com.liferay.portal.kernel.exception.PortalException
getRequestPrimaryKeys
protected long[] getRequestPrimaryKeys(PortletRequest portletRequest,
long[] currentPKs,
String addParam,
String deleteParam)
getUserGroupRoles
protected Set<com.liferay.portal.kernel.model.UserGroupRole> getUserGroupRoles(PortletRequest portletRequest,
com.liferay.portal.kernel.model.User user,
String groupIdsParam,
String roleIdsParam)