com.liferay.portlet.enterpriseadmin.util
Class EnterpriseAdminImpl

java.lang.Object
  extended by com.liferay.portlet.enterpriseadmin.util.EnterpriseAdminImpl
All Implemented Interfaces:
com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

public class EnterpriseAdminImpl
extends java.lang.Object
implements com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

View Source

Author:
Brian Wing Shun Chan, Jorge Ferrer, Julio Camarero

Constructor Summary
EnterpriseAdminImpl()
           
 
Method Summary
 long[] addRequiredRoles(long userId, long[] roleIds)
           
 long[] addRequiredRoles(com.liferay.portal.model.User user, long[] roleIds)
           
 java.util.List<com.liferay.portal.model.Role> filterGroupRoles(com.liferay.portal.security.permission.PermissionChecker permissionChecker, long groupId, java.util.List<com.liferay.portal.model.Role> roles)
           
 java.util.List<com.liferay.portal.model.Group> filterGroups(com.liferay.portal.security.permission.PermissionChecker permissionChecker, java.util.List<com.liferay.portal.model.Group> groups)
           
 java.util.List<com.liferay.portal.model.Organization> filterOrganizations(com.liferay.portal.security.permission.PermissionChecker permissionChecker, java.util.List<com.liferay.portal.model.Organization> organizations)
           
 java.util.List<com.liferay.portal.model.Role> filterRoles(com.liferay.portal.security.permission.PermissionChecker permissionChecker, java.util.List<com.liferay.portal.model.Role> roles)
           
 java.util.List<com.liferay.portal.model.UserGroupRole> filterUserGroupRoles(com.liferay.portal.security.permission.PermissionChecker permissionChecker, java.util.List<com.liferay.portal.model.UserGroupRole> userGroupRoles)
           
 java.util.List<com.liferay.portal.model.UserGroup> filterUserGroups(com.liferay.portal.security.permission.PermissionChecker permissionChecker, java.util.List<com.liferay.portal.model.UserGroup> userGroups)
           
 java.util.List<com.liferay.portal.model.Address> getAddresses(javax.portlet.ActionRequest actionRequest)
           
 java.lang.String getCssClassName(com.liferay.portal.model.Role role)
           
 java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses(javax.portlet.ActionRequest actionRequest)
           
 com.liferay.portal.kernel.util.OrderByComparator getGroupOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
 java.lang.Long[][] getLeftAndRightOrganizationIds(java.util.List<com.liferay.portal.model.Organization> organizations)
           
 java.lang.Long[][] getLeftAndRightOrganizationIds(long organizationId)
           
 java.lang.Long[][] getLeftAndRightOrganizationIds(com.liferay.portal.model.Organization organization)
           
 java.lang.Long[] getOrganizationIds(java.util.List<com.liferay.portal.model.Organization> organizations)
           
 com.liferay.portal.kernel.util.OrderByComparator getOrganizationOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
 java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(javax.portlet.ActionRequest actionRequest)
           
 com.liferay.portal.kernel.util.OrderByComparator getPasswordPolicyOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
 java.util.List<com.liferay.portal.model.Phone> getPhones(javax.portlet.ActionRequest actionRequest)
           
 com.liferay.portal.kernel.util.OrderByComparator getRoleOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
 com.liferay.portal.kernel.util.OrderByComparator getUserGroupOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
 java.util.List<com.liferay.portal.model.UserGroupRole> getUserGroupRoles(javax.portlet.PortletRequest portletRequest)
           
 com.liferay.portal.kernel.util.OrderByComparator getUserOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
 java.util.List<com.liferay.portal.model.Website> getWebsites(javax.portlet.ActionRequest actionRequest)
           
 boolean hasUpdateEmailAddress(com.liferay.portal.security.permission.PermissionChecker permissionChecker, com.liferay.portal.model.User user)
           
 boolean hasUpdateScreenName(com.liferay.portal.security.permission.PermissionChecker permissionChecker, com.liferay.portal.model.User user)
           
 long[] removeRequiredRoles(long userId, long[] roleIds)
           
 long[] removeRequiredRoles(com.liferay.portal.model.User user, long[] roleIds)
           
 void updateAddresses(java.lang.String className, long classPK, java.util.List<com.liferay.portal.model.Address> addresses)
           
 void updateEmailAddresses(java.lang.String className, long classPK, java.util.List<com.liferay.portal.model.EmailAddress> emailAddresses)
           
 void updateOrgLabors(long classPK, java.util.List<com.liferay.portal.model.OrgLabor> orgLabors)
           
 void updatePhones(java.lang.String className, long classPK, java.util.List<com.liferay.portal.model.Phone> phones)
           
 void updateWebsites(java.lang.String className, long classPK, java.util.List<com.liferay.portal.model.Website> websites)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnterpriseAdminImpl

public EnterpriseAdminImpl()
Method Detail

getCssClassName

public java.lang.String getCssClassName(com.liferay.portal.model.Role role)
Specified by:
getCssClassName in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

addRequiredRoles

public long[] addRequiredRoles(long userId,
                               long[] roleIds)
                        throws com.liferay.portal.PortalException,
                               com.liferay.portal.SystemException
Specified by:
addRequiredRoles in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addRequiredRoles

public long[] addRequiredRoles(com.liferay.portal.model.User user,
                               long[] roleIds)
                        throws com.liferay.portal.PortalException,
                               com.liferay.portal.SystemException
Specified by:
addRequiredRoles in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

filterGroupRoles

public java.util.List<com.liferay.portal.model.Role> filterGroupRoles(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                                                      long groupId,
                                                                      java.util.List<com.liferay.portal.model.Role> roles)
                                                               throws com.liferay.portal.PortalException,
                                                                      com.liferay.portal.SystemException
Specified by:
filterGroupRoles in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

filterGroups

public java.util.List<com.liferay.portal.model.Group> filterGroups(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                                                   java.util.List<com.liferay.portal.model.Group> groups)
                                                            throws com.liferay.portal.PortalException,
                                                                   com.liferay.portal.SystemException
Specified by:
filterGroups in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

filterOrganizations

public java.util.List<com.liferay.portal.model.Organization> filterOrganizations(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                                                                 java.util.List<com.liferay.portal.model.Organization> organizations)
                                                                          throws com.liferay.portal.PortalException,
                                                                                 com.liferay.portal.SystemException
Specified by:
filterOrganizations in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

filterRoles

public java.util.List<com.liferay.portal.model.Role> filterRoles(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                                                 java.util.List<com.liferay.portal.model.Role> roles)
Specified by:
filterRoles in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

filterUserGroupRoles

public java.util.List<com.liferay.portal.model.UserGroupRole> filterUserGroupRoles(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                                                                   java.util.List<com.liferay.portal.model.UserGroupRole> userGroupRoles)
                                                                            throws com.liferay.portal.PortalException,
                                                                                   com.liferay.portal.SystemException
Specified by:
filterUserGroupRoles in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

filterUserGroups

public java.util.List<com.liferay.portal.model.UserGroup> filterUserGroups(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                                                           java.util.List<com.liferay.portal.model.UserGroup> userGroups)
Specified by:
filterUserGroups in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getAddresses

public java.util.List<com.liferay.portal.model.Address> getAddresses(javax.portlet.ActionRequest actionRequest)
Specified by:
getAddresses in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getEmailAddresses

public java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses(javax.portlet.ActionRequest actionRequest)
Specified by:
getEmailAddresses in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getGroupOrderByComparator

public com.liferay.portal.kernel.util.OrderByComparator getGroupOrderByComparator(java.lang.String orderByCol,
                                                                                  java.lang.String orderByType)
Specified by:
getGroupOrderByComparator in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getLeftAndRightOrganizationIds

public java.lang.Long[][] getLeftAndRightOrganizationIds(long organizationId)
                                                  throws com.liferay.portal.PortalException,
                                                         com.liferay.portal.SystemException
Specified by:
getLeftAndRightOrganizationIds in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLeftAndRightOrganizationIds

public java.lang.Long[][] getLeftAndRightOrganizationIds(com.liferay.portal.model.Organization organization)
Specified by:
getLeftAndRightOrganizationIds in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getLeftAndRightOrganizationIds

public java.lang.Long[][] getLeftAndRightOrganizationIds(java.util.List<com.liferay.portal.model.Organization> organizations)
Specified by:
getLeftAndRightOrganizationIds in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getOrganizationIds

public java.lang.Long[] getOrganizationIds(java.util.List<com.liferay.portal.model.Organization> organizations)
Specified by:
getOrganizationIds in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getOrganizationOrderByComparator

public com.liferay.portal.kernel.util.OrderByComparator getOrganizationOrderByComparator(java.lang.String orderByCol,
                                                                                         java.lang.String orderByType)
Specified by:
getOrganizationOrderByComparator in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getOrgLabors

public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(javax.portlet.ActionRequest actionRequest)
Specified by:
getOrgLabors in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getPasswordPolicyOrderByComparator

public com.liferay.portal.kernel.util.OrderByComparator getPasswordPolicyOrderByComparator(java.lang.String orderByCol,
                                                                                           java.lang.String orderByType)
Specified by:
getPasswordPolicyOrderByComparator in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getPhones

public java.util.List<com.liferay.portal.model.Phone> getPhones(javax.portlet.ActionRequest actionRequest)
Specified by:
getPhones in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getRoleOrderByComparator

public com.liferay.portal.kernel.util.OrderByComparator getRoleOrderByComparator(java.lang.String orderByCol,
                                                                                 java.lang.String orderByType)
Specified by:
getRoleOrderByComparator in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getUserGroupOrderByComparator

public com.liferay.portal.kernel.util.OrderByComparator getUserGroupOrderByComparator(java.lang.String orderByCol,
                                                                                      java.lang.String orderByType)
Specified by:
getUserGroupOrderByComparator in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getUserGroupRoles

public java.util.List<com.liferay.portal.model.UserGroupRole> getUserGroupRoles(javax.portlet.PortletRequest portletRequest)
                                                                         throws com.liferay.portal.SystemException,
                                                                                com.liferay.portal.PortalException
Specified by:
getUserGroupRoles in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getUserOrderByComparator

public com.liferay.portal.kernel.util.OrderByComparator getUserOrderByComparator(java.lang.String orderByCol,
                                                                                 java.lang.String orderByType)
Specified by:
getUserOrderByComparator in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

getWebsites

public java.util.List<com.liferay.portal.model.Website> getWebsites(javax.portlet.ActionRequest actionRequest)
Specified by:
getWebsites in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

hasUpdateEmailAddress

public boolean hasUpdateEmailAddress(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                     com.liferay.portal.model.User user)
Specified by:
hasUpdateEmailAddress in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

hasUpdateScreenName

public boolean hasUpdateScreenName(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                   com.liferay.portal.model.User user)
Specified by:
hasUpdateScreenName in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin

removeRequiredRoles

public long[] removeRequiredRoles(long userId,
                                  long[] roleIds)
                           throws com.liferay.portal.PortalException,
                                  com.liferay.portal.SystemException
Specified by:
removeRequiredRoles in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

removeRequiredRoles

public long[] removeRequiredRoles(com.liferay.portal.model.User user,
                                  long[] roleIds)
                           throws com.liferay.portal.PortalException,
                                  com.liferay.portal.SystemException
Specified by:
removeRequiredRoles in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateAddresses

public void updateAddresses(java.lang.String className,
                            long classPK,
                            java.util.List<com.liferay.portal.model.Address> addresses)
                     throws com.liferay.portal.PortalException,
                            com.liferay.portal.SystemException
Specified by:
updateAddresses in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateEmailAddresses

public void updateEmailAddresses(java.lang.String className,
                                 long classPK,
                                 java.util.List<com.liferay.portal.model.EmailAddress> emailAddresses)
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException
Specified by:
updateEmailAddresses in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateOrgLabors

public void updateOrgLabors(long classPK,
                            java.util.List<com.liferay.portal.model.OrgLabor> orgLabors)
                     throws com.liferay.portal.PortalException,
                            com.liferay.portal.SystemException
Specified by:
updateOrgLabors in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updatePhones

public void updatePhones(java.lang.String className,
                         long classPK,
                         java.util.List<com.liferay.portal.model.Phone> phones)
                  throws com.liferay.portal.PortalException,
                         com.liferay.portal.SystemException
Specified by:
updatePhones in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateWebsites

public void updateWebsites(java.lang.String className,
                           long classPK,
                           java.util.List<com.liferay.portal.model.Website> websites)
                    throws com.liferay.portal.PortalException,
                           com.liferay.portal.SystemException
Specified by:
updateWebsites in interface com.liferay.portlet.enterpriseadmin.util.EnterpriseAdmin
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException