Class ResourceActionsImpl
Object
com.liferay.portal.security.permission.ResourceActionsImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.security.permission.ResourceActions
public class ResourceActionsImpl
extends Object
implements com.liferay.portal.kernel.security.permission.ResourceActions
- Author:
- Brian Wing Shun Chan, Daeyoung Song, Raymond Augé
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.liferay.portal.kernel.service.PortletLocalServiceprotected com.liferay.portal.kernel.service.ResourceActionLocalServiceprotected com.liferay.portal.kernel.service.RoleLocalService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetCompositeModelName(String... classNames) getModelResource(Locale locale, String name) getModelResource(javax.servlet.http.HttpServletRequest httpServletRequest, String name) getModelResourceWeight(String name) getPortletModelResources(String portletName) getPortletRootModelResource(String portletName) getResourceActions(String name) getResourceActions(String portletResource, String modelResource) getResourceGuestUnsupportedActions(String portletResource, String modelResource) List<com.liferay.portal.kernel.model.Role>getRoles(long companyId, com.liferay.portal.kernel.model.Group group, String modelResource, int[] roleTypes) booleanisPortalModelResource(String modelResource) booleanisRootModelResource(String modelResource) voidpopulateModelResources(com.liferay.portal.kernel.xml.Document document) voidpopulateModelResources(ClassLoader classLoader, String... sources) voidpopulateModelResources(ClassLoader classLoader, String[] sources, boolean checkResourceActions) voidpopulatePortletResource(com.liferay.portal.kernel.model.Portlet portlet, ClassLoader classLoader, com.liferay.portal.kernel.xml.Document document) voidpopulatePortletResource(com.liferay.portal.kernel.model.Portlet portlet, ClassLoader classLoader, String... sources) voidpopulatePortletResources(ClassLoader classLoader, String... sources) voidpopulatePortletResources(ClassLoader classLoader, String[] sources, boolean checkResourceActions) voidreadModelResources(ClassLoader classLoader, String source) voidremoveModelResource(String name, String action) voidremoveModelResources(com.liferay.portal.kernel.xml.Document document) voidremovePortletResources(com.liferay.portal.kernel.xml.Document document)
-
Field Details
-
portletLocalService
@BeanReference(type=com.liferay.portal.kernel.service.PortletLocalService.class) protected com.liferay.portal.kernel.service.PortletLocalService portletLocalService -
resourceActionLocalService
@BeanReference(type=com.liferay.portal.kernel.service.ResourceActionLocalService.class) protected com.liferay.portal.kernel.service.ResourceActionLocalService resourceActionLocalService -
roleLocalService
@BeanReference(type=com.liferay.portal.kernel.service.RoleLocalService.class) protected com.liferay.portal.kernel.service.RoleLocalService roleLocalService
-
-
Constructor Details
-
ResourceActionsImpl
public ResourceActionsImpl()
-
-
Method Details
-
check
- Specified by:
checkin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getAction
- Specified by:
getActionin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getAction
- Specified by:
getActionin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getCompositeModelName
- Specified by:
getCompositeModelNamein interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getCompositeModelNameSeparator
- Specified by:
getCompositeModelNameSeparatorin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelNames
- Specified by:
getModelNamesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelPortletResources
- Specified by:
getModelPortletResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResource
public String getModelResource(javax.servlet.http.HttpServletRequest httpServletRequest, String name) - Specified by:
getModelResourcein interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResource
- Specified by:
getModelResourcein interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResourceActions
- Specified by:
getModelResourceActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResourceGroupDefaultActions
- Specified by:
getModelResourceGroupDefaultActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResourceGuestDefaultActions
- Specified by:
getModelResourceGuestDefaultActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResourceGuestUnsupportedActions
- Specified by:
getModelResourceGuestUnsupportedActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResourceNamePrefix
- Specified by:
getModelResourceNamePrefixin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResourceOwnerDefaultActions
- Specified by:
getModelResourceOwnerDefaultActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getModelResourceWeight
- Specified by:
getModelResourceWeightin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletModelResources
- Specified by:
getPortletModelResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletNames
- Specified by:
getPortletNamesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletResourceActions
- Specified by:
getPortletResourceActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletResourceGroupDefaultActions
- Specified by:
getPortletResourceGroupDefaultActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletResourceGuestDefaultActions
- Specified by:
getPortletResourceGuestDefaultActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletResourceGuestUnsupportedActions
- Specified by:
getPortletResourceGuestUnsupportedActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletResourceLayoutManagerActions
- Specified by:
getPortletResourceLayoutManagerActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletResourceOwnerDefaultActions
- Specified by:
getPortletResourceOwnerDefaultActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getPortletRootModelResource
- Specified by:
getPortletRootModelResourcein interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getResourceActions
- Specified by:
getResourceActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getResourceActions
- Specified by:
getResourceActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getResourceGuestUnsupportedActions
public List<String> getResourceGuestUnsupportedActions(String portletResource, String modelResource) - Specified by:
getResourceGuestUnsupportedActionsin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
getRoles
public List<com.liferay.portal.kernel.model.Role> getRoles(long companyId, com.liferay.portal.kernel.model.Group group, String modelResource, int[] roleTypes) - Specified by:
getRolesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
isPortalModelResource
- Specified by:
isPortalModelResourcein interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
isRootModelResource
- Specified by:
isRootModelResourcein interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
populateModelResources
public void populateModelResources(ClassLoader classLoader, String... sources) throws com.liferay.portal.kernel.exception.ResourceActionsException - Specified by:
populateModelResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions- Throws:
com.liferay.portal.kernel.exception.ResourceActionsException
-
populateModelResources
public void populateModelResources(ClassLoader classLoader, String[] sources, boolean checkResourceActions) throws com.liferay.portal.kernel.exception.ResourceActionsException - Specified by:
populateModelResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions- Throws:
com.liferay.portal.kernel.exception.ResourceActionsException
-
populateModelResources
public void populateModelResources(com.liferay.portal.kernel.xml.Document document) throws com.liferay.portal.kernel.exception.ResourceActionsException - Specified by:
populateModelResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions- Throws:
com.liferay.portal.kernel.exception.ResourceActionsException
-
populatePortletResource
public void populatePortletResource(com.liferay.portal.kernel.model.Portlet portlet, ClassLoader classLoader, com.liferay.portal.kernel.xml.Document document) throws com.liferay.portal.kernel.exception.ResourceActionsException - Specified by:
populatePortletResourcein interfacecom.liferay.portal.kernel.security.permission.ResourceActions- Throws:
com.liferay.portal.kernel.exception.ResourceActionsException
-
populatePortletResource
public void populatePortletResource(com.liferay.portal.kernel.model.Portlet portlet, ClassLoader classLoader, String... sources) throws com.liferay.portal.kernel.exception.ResourceActionsException - Specified by:
populatePortletResourcein interfacecom.liferay.portal.kernel.security.permission.ResourceActions- Throws:
com.liferay.portal.kernel.exception.ResourceActionsException
-
populatePortletResources
public void populatePortletResources(ClassLoader classLoader, String... sources) throws com.liferay.portal.kernel.exception.ResourceActionsException - Specified by:
populatePortletResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions- Throws:
com.liferay.portal.kernel.exception.ResourceActionsException
-
populatePortletResources
public void populatePortletResources(ClassLoader classLoader, String[] sources, boolean checkResourceActions) throws com.liferay.portal.kernel.exception.ResourceActionsException - Specified by:
populatePortletResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions- Throws:
com.liferay.portal.kernel.exception.ResourceActionsException
-
readModelResources
public void readModelResources(ClassLoader classLoader, String source) throws com.liferay.portal.kernel.exception.ResourceActionsException - Throws:
com.liferay.portal.kernel.exception.ResourceActionsException
-
removeModelResource
- Specified by:
removeModelResourcein interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
removeModelResources
public void removeModelResources(com.liferay.portal.kernel.xml.Document document) - Specified by:
removeModelResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-
removePortletResources
public void removePortletResources(com.liferay.portal.kernel.xml.Document document) - Specified by:
removePortletResourcesin interfacecom.liferay.portal.kernel.security.permission.ResourceActions
-