com.liferay.portlet.enterpriseadmin.util
Class EnterpriseAdminUtil

java.lang.Object
  extended by com.liferay.portlet.enterpriseadmin.util.EnterpriseAdminUtil

public class EnterpriseAdminUtil
extends java.lang.Object

View Source

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

Field Summary
static java.lang.String CUSTOM_QUESTION
           
 
Constructor Summary
EnterpriseAdminUtil()
           
 
Method Summary
static void addPortletBreadcrumbEntries(com.liferay.portal.model.Organization organization, javax.servlet.http.HttpServletRequest request, javax.portlet.RenderResponse renderResponse)
           
static long[] addRequiredRoles(long userId, long[] roleIds)
           
static long[] addRequiredRoles(com.liferay.portal.model.User user, long[] roleIds)
           
static 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)
           
static 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)
           
static 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)
           
static 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)
           
static 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)
           
static java.util.List<com.liferay.portal.model.Address> getAddresses(javax.portlet.ActionRequest actionRequest)
           
static java.lang.String getCssClassName(com.liferay.portal.model.Role role)
           
static java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses(javax.portlet.ActionRequest actionRequest)
           
static com.liferay.portal.kernel.util.OrderByComparator getGroupOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
static java.lang.Long[][] getLeftAndRightOrganizationIds(java.util.List<com.liferay.portal.model.Organization> organizations)
           
static java.lang.Long[][] getLeftAndRightOrganizationIds(long organizationId)
           
static java.lang.Long[][] getLeftAndRightOrganizationIds(com.liferay.portal.model.Organization organization)
           
static java.lang.Long[] getOrganizationIds(java.util.List<com.liferay.portal.model.Organization> organizations)
           
static com.liferay.portal.kernel.util.OrderByComparator getOrganizationOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
static java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(javax.portlet.ActionRequest actionRequest)
           
static com.liferay.portal.kernel.util.OrderByComparator getPasswordPolicyOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
static java.util.List<com.liferay.portal.model.Phone> getPhones(javax.portlet.ActionRequest actionRequest)
           
static com.liferay.portal.kernel.util.OrderByComparator getRoleOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
static com.liferay.portal.kernel.util.OrderByComparator getUserGroupOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
static java.util.List<com.liferay.portal.model.UserGroupRole> getUserGroupRoles(javax.portlet.PortletRequest portletRequest)
           
static com.liferay.portal.kernel.util.OrderByComparator getUserOrderByComparator(java.lang.String orderByCol, java.lang.String orderByType)
           
static java.util.List<com.liferay.portal.model.Website> getWebsites(javax.portlet.ActionRequest actionRequest)
           
static boolean hasUpdateEmailAddress(com.liferay.portal.security.permission.PermissionChecker permissionChecker, com.liferay.portal.model.User user)
           
static boolean hasUpdateScreenName(com.liferay.portal.security.permission.PermissionChecker permissionChecker, com.liferay.portal.model.User user)
           
static long[] removeRequiredRoles(long userId, long[] roleIds)
           
static long[] removeRequiredRoles(com.liferay.portal.model.User user, long[] roleIds)
           
static void updateAddresses(java.lang.String className, long classPK, java.util.List<com.liferay.portal.model.Address> addresses)
           
static void updateEmailAddresses(java.lang.String className, long classPK, java.util.List<com.liferay.portal.model.EmailAddress> emailAddresses)
           
static void updateOrgLabors(long classPK, java.util.List<com.liferay.portal.model.OrgLabor> orgLabors)
           
static void updatePhones(java.lang.String className, long classPK, java.util.List<com.liferay.portal.model.Phone> phones)
           
static 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
 

Field Detail

CUSTOM_QUESTION

public static final java.lang.String CUSTOM_QUESTION
See Also:
Constant Field Values
Constructor Detail

EnterpriseAdminUtil

public EnterpriseAdminUtil()
Method Detail

addPortletBreadcrumbEntries

public static void addPortletBreadcrumbEntries(com.liferay.portal.model.Organization organization,
                                               javax.servlet.http.HttpServletRequest request,
                                               javax.portlet.RenderResponse renderResponse)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

getCssClassName

public static java.lang.String getCssClassName(com.liferay.portal.model.Role role)

addRequiredRoles

public static long[] addRequiredRoles(long userId,
                                      long[] roleIds)
                               throws com.liferay.portal.kernel.exception.PortalException,
                                      com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

addRequiredRoles

public static long[] addRequiredRoles(com.liferay.portal.model.User user,
                                      long[] roleIds)
                               throws com.liferay.portal.kernel.exception.PortalException,
                                      com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

filterGroups

public static 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.kernel.exception.PortalException,
                                                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

filterOrganizations

public static 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.kernel.exception.PortalException,
                                                                                        com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

filterRoles

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

filterUserGroupRoles

public static 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.kernel.exception.PortalException,
                                                                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

filterUserGroups

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

getAddresses

public static java.util.List<com.liferay.portal.model.Address> getAddresses(javax.portlet.ActionRequest actionRequest)

getEmailAddresses

public static java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses(javax.portlet.ActionRequest actionRequest)

getGroupOrderByComparator

public static com.liferay.portal.kernel.util.OrderByComparator getGroupOrderByComparator(java.lang.String orderByCol,
                                                                                         java.lang.String orderByType)

getLeftAndRightOrganizationIds

public static java.lang.Long[][] getLeftAndRightOrganizationIds(long organizationId)
                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getLeftAndRightOrganizationIds

public static java.lang.Long[][] getLeftAndRightOrganizationIds(com.liferay.portal.model.Organization organization)

getLeftAndRightOrganizationIds

public static java.lang.Long[][] getLeftAndRightOrganizationIds(java.util.List<com.liferay.portal.model.Organization> organizations)

getOrganizationIds

public static java.lang.Long[] getOrganizationIds(java.util.List<com.liferay.portal.model.Organization> organizations)

getOrganizationOrderByComparator

public static com.liferay.portal.kernel.util.OrderByComparator getOrganizationOrderByComparator(java.lang.String orderByCol,
                                                                                                java.lang.String orderByType)

getOrgLabors

public static java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(javax.portlet.ActionRequest actionRequest)

getPasswordPolicyOrderByComparator

public static com.liferay.portal.kernel.util.OrderByComparator getPasswordPolicyOrderByComparator(java.lang.String orderByCol,
                                                                                                  java.lang.String orderByType)

getPhones

public static java.util.List<com.liferay.portal.model.Phone> getPhones(javax.portlet.ActionRequest actionRequest)

getRoleOrderByComparator

public static com.liferay.portal.kernel.util.OrderByComparator getRoleOrderByComparator(java.lang.String orderByCol,
                                                                                        java.lang.String orderByType)

getUserGroupOrderByComparator

public static com.liferay.portal.kernel.util.OrderByComparator getUserGroupOrderByComparator(java.lang.String orderByCol,
                                                                                             java.lang.String orderByType)

getUserGroupRoles

public static java.util.List<com.liferay.portal.model.UserGroupRole> getUserGroupRoles(javax.portlet.PortletRequest portletRequest)
                                                                                throws com.liferay.portal.kernel.exception.SystemException,
                                                                                       com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalException

getUserOrderByComparator

public static com.liferay.portal.kernel.util.OrderByComparator getUserOrderByComparator(java.lang.String orderByCol,
                                                                                        java.lang.String orderByType)

getWebsites

public static java.util.List<com.liferay.portal.model.Website> getWebsites(javax.portlet.ActionRequest actionRequest)

hasUpdateEmailAddress

public static boolean hasUpdateEmailAddress(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                            com.liferay.portal.model.User user)

hasUpdateScreenName

public static boolean hasUpdateScreenName(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
                                          com.liferay.portal.model.User user)

removeRequiredRoles

public static long[] removeRequiredRoles(long userId,
                                         long[] roleIds)
                                  throws com.liferay.portal.kernel.exception.PortalException,
                                         com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

removeRequiredRoles

public static long[] removeRequiredRoles(com.liferay.portal.model.User user,
                                         long[] roleIds)
                                  throws com.liferay.portal.kernel.exception.PortalException,
                                         com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateAddresses

public static void updateAddresses(java.lang.String className,
                                   long classPK,
                                   java.util.List<com.liferay.portal.model.Address> addresses)
                            throws com.liferay.portal.kernel.exception.PortalException,
                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateEmailAddresses

public static void updateEmailAddresses(java.lang.String className,
                                        long classPK,
                                        java.util.List<com.liferay.portal.model.EmailAddress> emailAddresses)
                                 throws com.liferay.portal.kernel.exception.PortalException,
                                        com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateOrgLabors

public static void updateOrgLabors(long classPK,
                                   java.util.List<com.liferay.portal.model.OrgLabor> orgLabors)
                            throws com.liferay.portal.kernel.exception.PortalException,
                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updatePhones

public static void updatePhones(java.lang.String className,
                                long classPK,
                                java.util.List<com.liferay.portal.model.Phone> phones)
                         throws com.liferay.portal.kernel.exception.PortalException,
                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateWebsites

public static void updateWebsites(java.lang.String className,
                                  long classPK,
                                  java.util.List<com.liferay.portal.model.Website> websites)
                           throws com.liferay.portal.kernel.exception.PortalException,
                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException