com.liferay.portlet.usersadmin.util
Class UsersAdminImpl
java.lang.Object
com.liferay.portlet.usersadmin.util.UsersAdminImpl
- All Implemented Interfaces:
- UsersAdmin
public class UsersAdminImpl
- extends Object
- implements UsersAdmin
|
Method Summary |
void |
addPortletBreadcrumbEntries(Organization organization,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
|
long[] |
addRequiredRoles(long userId,
long[] roleIds)
|
long[] |
addRequiredRoles(User user,
long[] roleIds)
|
List<Role> |
filterGroupRoles(PermissionChecker permissionChecker,
long groupId,
List<Role> roles)
|
List<Group> |
filterGroups(PermissionChecker permissionChecker,
List<Group> groups)
|
List<Organization> |
filterOrganizations(PermissionChecker permissionChecker,
List<Organization> organizations)
|
List<Role> |
filterRoles(PermissionChecker permissionChecker,
List<Role> roles)
|
long[] |
filterUnsetGroupUserIds(PermissionChecker permissionChecker,
long groupId,
long[] userIds)
|
long[] |
filterUnsetOrganizationUserIds(PermissionChecker permissionChecker,
long organizationId,
long[] userIds)
|
List<UserGroupRole> |
filterUserGroupRoles(PermissionChecker permissionChecker,
List<UserGroupRole> userGroupRoles)
|
List<UserGroup> |
filterUserGroups(PermissionChecker permissionChecker,
List<UserGroup> userGroups)
|
List<Address> |
getAddresses(ActionRequest actionRequest)
|
List<Address> |
getAddresses(ActionRequest actionRequest,
List<Address> defaultAddresses)
|
List<EmailAddress> |
getEmailAddresses(ActionRequest actionRequest)
|
List<EmailAddress> |
getEmailAddresses(ActionRequest actionRequest,
List<EmailAddress> defaultEmailAddresses)
|
long[] |
getGroupIds(PortletRequest portletRequest)
|
OrderByComparator<Group> |
getGroupOrderByComparator(String orderByCol,
String orderByType)
|
Long[] |
getOrganizationIds(List<Organization> organizations)
|
long[] |
getOrganizationIds(PortletRequest portletRequest)
|
OrderByComparator<Organization> |
getOrganizationOrderByComparator(String orderByCol,
String orderByType)
|
List<Organization> |
getOrganizations(Hits hits)
|
List<OrgLabor> |
getOrgLabors(ActionRequest actionRequest)
|
List<Phone> |
getPhones(ActionRequest actionRequest)
|
List<Phone> |
getPhones(ActionRequest actionRequest,
List<Phone> defaultPhones)
|
protected long[] |
getRequestPrimaryKeys(PortletRequest portletRequest,
long[] currentPKs,
String addParam,
String deleteParam)
|
long[] |
getRoleIds(PortletRequest portletRequest)
|
OrderByComparator<Role> |
getRoleOrderByComparator(String orderByCol,
String orderByType)
|
|
getUserColumnText(Locale locale,
List<? extends T> list,
Accessor<T,String> accessor,
int count)
|
long[] |
getUserGroupIds(PortletRequest portletRequest)
|
OrderByComparator<UserGroup> |
getUserGroupOrderByComparator(String orderByCol,
String orderByType)
|
List<UserGroupRole> |
getUserGroupRoles(PortletRequest portletRequest)
|
protected Set<UserGroupRole> |
getUserGroupRoles(PortletRequest portletRequest,
User user,
String groupIdsParam,
String roleIdsParam)
|
List<UserGroup> |
getUserGroups(Hits hits)
|
OrderByComparator<User> |
getUserOrderByComparator(String orderByCol,
String orderByType)
|
List<User> |
getUsers(Hits hits)
|
List<Website> |
getWebsites(ActionRequest actionRequest)
|
List<Website> |
getWebsites(ActionRequest actionRequest,
List<Website> defaultWebsites)
|
boolean |
hasUpdateEmailAddress(PermissionChecker permissionChecker,
User user)
Deprecated. As of 6.2.0, replaced by hasUpdateFieldPermission(PermissionChecker, User, User,
String) |
boolean |
hasUpdateFieldPermission(PermissionChecker permissionChecker,
User updatingUser,
User updatedUser,
String field)
|
boolean |
hasUpdateFieldPermission(User user,
String field)
Deprecated. As of 6.2.0, replaced by hasUpdateFieldPermission(PermissionChecker, User, User,
String) |
boolean |
hasUpdateScreenName(PermissionChecker permissionChecker,
User user)
Deprecated. As of 6.2.0, replaced by hasUpdateFieldPermission(PermissionChecker, User, User,
String) |
long[] |
removeRequiredRoles(long userId,
long[] roleIds)
|
long[] |
removeRequiredRoles(User user,
long[] roleIds)
|
void |
updateAddresses(String className,
long classPK,
List<Address> addresses)
|
void |
updateEmailAddresses(String className,
long classPK,
List<EmailAddress> emailAddresses)
|
void |
updateOrgLabors(long classPK,
List<OrgLabor> orgLabors)
|
void |
updatePhones(String className,
long classPK,
List<Phone> phones)
|
void |
updateWebsites(String className,
long classPK,
List<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(Organization organization,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
throws Exception
- Specified by:
addPortletBreadcrumbEntries in interface UsersAdmin
- Throws:
Exception
addRequiredRoles
public long[] addRequiredRoles(long userId,
long[] roleIds)
throws PortalException
- Specified by:
addRequiredRoles in interface UsersAdmin
- Throws:
PortalException
addRequiredRoles
public long[] addRequiredRoles(User user,
long[] roleIds)
throws PortalException
- Specified by:
addRequiredRoles in interface UsersAdmin
- Throws:
PortalException
filterGroupRoles
public List<Role> filterGroupRoles(PermissionChecker permissionChecker,
long groupId,
List<Role> roles)
throws PortalException
- Specified by:
filterGroupRoles in interface UsersAdmin
- Throws:
PortalException
filterGroups
public List<Group> filterGroups(PermissionChecker permissionChecker,
List<Group> groups)
throws PortalException
- Specified by:
filterGroups in interface UsersAdmin
- Throws:
PortalException
filterOrganizations
public List<Organization> filterOrganizations(PermissionChecker permissionChecker,
List<Organization> organizations)
throws PortalException
- Specified by:
filterOrganizations in interface UsersAdmin
- Throws:
PortalException
filterRoles
public List<Role> filterRoles(PermissionChecker permissionChecker,
List<Role> roles)
- Specified by:
filterRoles in interface UsersAdmin
filterUnsetGroupUserIds
public long[] filterUnsetGroupUserIds(PermissionChecker permissionChecker,
long groupId,
long[] userIds)
throws PortalException
- Specified by:
filterUnsetGroupUserIds in interface UsersAdmin
- Throws:
PortalException
filterUnsetOrganizationUserIds
public long[] filterUnsetOrganizationUserIds(PermissionChecker permissionChecker,
long organizationId,
long[] userIds)
throws PortalException
- Specified by:
filterUnsetOrganizationUserIds in interface UsersAdmin
- Throws:
PortalException
filterUserGroupRoles
public List<UserGroupRole> filterUserGroupRoles(PermissionChecker permissionChecker,
List<UserGroupRole> userGroupRoles)
throws PortalException
- Specified by:
filterUserGroupRoles in interface UsersAdmin
- Throws:
PortalException
filterUserGroups
public List<UserGroup> filterUserGroups(PermissionChecker permissionChecker,
List<UserGroup> userGroups)
- Specified by:
filterUserGroups in interface UsersAdmin
getAddresses
public List<Address> getAddresses(ActionRequest actionRequest)
- Specified by:
getAddresses in interface UsersAdmin
getAddresses
public List<Address> getAddresses(ActionRequest actionRequest,
List<Address> defaultAddresses)
- Specified by:
getAddresses in interface UsersAdmin
getEmailAddresses
public List<EmailAddress> getEmailAddresses(ActionRequest actionRequest)
- Specified by:
getEmailAddresses in interface UsersAdmin
getEmailAddresses
public List<EmailAddress> getEmailAddresses(ActionRequest actionRequest,
List<EmailAddress> defaultEmailAddresses)
- Specified by:
getEmailAddresses in interface UsersAdmin
getGroupIds
public long[] getGroupIds(PortletRequest portletRequest)
throws PortalException
- Specified by:
getGroupIds in interface UsersAdmin
- Throws:
PortalException
getGroupOrderByComparator
public OrderByComparator<Group> getGroupOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getGroupOrderByComparator in interface UsersAdmin
getOrganizationIds
public Long[] getOrganizationIds(List<Organization> organizations)
- Specified by:
getOrganizationIds in interface UsersAdmin
getOrganizationIds
public long[] getOrganizationIds(PortletRequest portletRequest)
throws PortalException
- Specified by:
getOrganizationIds in interface UsersAdmin
- Throws:
PortalException
getOrganizationOrderByComparator
public OrderByComparator<Organization> getOrganizationOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getOrganizationOrderByComparator in interface UsersAdmin
getOrganizations
public List<Organization> getOrganizations(Hits hits)
throws PortalException
- Specified by:
getOrganizations in interface UsersAdmin
- Throws:
PortalException
getOrgLabors
public List<OrgLabor> getOrgLabors(ActionRequest actionRequest)
- Specified by:
getOrgLabors in interface UsersAdmin
getPhones
public List<Phone> getPhones(ActionRequest actionRequest)
- Specified by:
getPhones in interface UsersAdmin
getPhones
public List<Phone> getPhones(ActionRequest actionRequest,
List<Phone> defaultPhones)
- Specified by:
getPhones in interface UsersAdmin
getRoleIds
public long[] getRoleIds(PortletRequest portletRequest)
throws PortalException
- Specified by:
getRoleIds in interface UsersAdmin
- Throws:
PortalException
getRoleOrderByComparator
public OrderByComparator<Role> getRoleOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getRoleOrderByComparator in interface UsersAdmin
getUserColumnText
public <T> String getUserColumnText(Locale locale,
List<? extends T> list,
Accessor<T,String> accessor,
int count)
- Specified by:
getUserColumnText in interface UsersAdmin
getUserGroupIds
public long[] getUserGroupIds(PortletRequest portletRequest)
throws PortalException
- Specified by:
getUserGroupIds in interface UsersAdmin
- Throws:
PortalException
getUserGroupOrderByComparator
public OrderByComparator<UserGroup> getUserGroupOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getUserGroupOrderByComparator in interface UsersAdmin
getUserGroupRoles
public List<UserGroupRole> getUserGroupRoles(PortletRequest portletRequest)
throws PortalException
- Specified by:
getUserGroupRoles in interface UsersAdmin
- Throws:
PortalException
getUserGroups
public List<UserGroup> getUserGroups(Hits hits)
throws PortalException
- Specified by:
getUserGroups in interface UsersAdmin
- Throws:
PortalException
getUserOrderByComparator
public OrderByComparator<User> getUserOrderByComparator(String orderByCol,
String orderByType)
- Specified by:
getUserOrderByComparator in interface UsersAdmin
getUsers
public List<User> getUsers(Hits hits)
throws PortalException
- Specified by:
getUsers in interface UsersAdmin
- Throws:
PortalException
getWebsites
public List<Website> getWebsites(ActionRequest actionRequest)
- Specified by:
getWebsites in interface UsersAdmin
getWebsites
public List<Website> getWebsites(ActionRequest actionRequest,
List<Website> defaultWebsites)
- Specified by:
getWebsites in interface UsersAdmin
hasUpdateEmailAddress
@Deprecated
public boolean hasUpdateEmailAddress(PermissionChecker permissionChecker,
User user)
throws PortalException
- Deprecated. As of 6.2.0, replaced by
hasUpdateFieldPermission(PermissionChecker, User, User,
String)
- Specified by:
hasUpdateEmailAddress in interface UsersAdmin
- Throws:
PortalException
hasUpdateFieldPermission
public boolean hasUpdateFieldPermission(PermissionChecker permissionChecker,
User updatingUser,
User updatedUser,
String field)
throws PortalException
- Specified by:
hasUpdateFieldPermission in interface UsersAdmin
- Throws:
PortalException
hasUpdateFieldPermission
@Deprecated
public boolean hasUpdateFieldPermission(User user,
String field)
throws PortalException
- Deprecated. As of 6.2.0, replaced by
hasUpdateFieldPermission(PermissionChecker, User, User,
String)
- Specified by:
hasUpdateFieldPermission in interface UsersAdmin
- Throws:
PortalException
hasUpdateScreenName
@Deprecated
public boolean hasUpdateScreenName(PermissionChecker permissionChecker,
User user)
throws PortalException
- Deprecated. As of 6.2.0, replaced by
hasUpdateFieldPermission(PermissionChecker, User, User,
String)
- Specified by:
hasUpdateScreenName in interface UsersAdmin
- Throws:
PortalException
removeRequiredRoles
public long[] removeRequiredRoles(long userId,
long[] roleIds)
throws PortalException
- Specified by:
removeRequiredRoles in interface UsersAdmin
- Throws:
PortalException
removeRequiredRoles
public long[] removeRequiredRoles(User user,
long[] roleIds)
throws PortalException
- Specified by:
removeRequiredRoles in interface UsersAdmin
- Throws:
PortalException
updateAddresses
public void updateAddresses(String className,
long classPK,
List<Address> addresses)
throws PortalException
- Specified by:
updateAddresses in interface UsersAdmin
- Throws:
PortalException
updateEmailAddresses
public void updateEmailAddresses(String className,
long classPK,
List<EmailAddress> emailAddresses)
throws PortalException
- Specified by:
updateEmailAddresses in interface UsersAdmin
- Throws:
PortalException
updateOrgLabors
public void updateOrgLabors(long classPK,
List<OrgLabor> orgLabors)
throws PortalException
- Specified by:
updateOrgLabors in interface UsersAdmin
- Throws:
PortalException
updatePhones
public void updatePhones(String className,
long classPK,
List<Phone> phones)
throws PortalException
- Specified by:
updatePhones in interface UsersAdmin
- Throws:
PortalException
updateWebsites
public void updateWebsites(String className,
long classPK,
List<Website> websites)
throws PortalException
- Specified by:
updateWebsites in interface UsersAdmin
- Throws:
PortalException
getRequestPrimaryKeys
protected long[] getRequestPrimaryKeys(PortletRequest portletRequest,
long[] currentPKs,
String addParam,
String deleteParam)
getUserGroupRoles
protected Set<UserGroupRole> getUserGroupRoles(PortletRequest portletRequest,
User user,
String groupIdsParam,
String roleIdsParam)