public class ResourceActionsImpl
extends java.lang.Object
implements com.liferay.portal.security.permission.ResourceActions
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.portal.service.PortletLocalService |
portletLocalService |
protected com.liferay.portal.service.ResourceActionLocalService |
resourceActionLocalService |
protected com.liferay.portal.service.RoleLocalService |
roleLocalService |
| Constructor and Description |
|---|
ResourceActionsImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
checkAction(java.lang.String name,
java.lang.String actionId) |
protected void |
checkGuestUnsupportedActions(java.util.Set<java.lang.String> guestUnsupportedActions,
java.util.Set<java.lang.String> guestDefaultActions) |
protected void |
checkModelActions(java.util.Set<java.lang.String> actions) |
protected void |
checkPortletActions(com.liferay.portal.model.Portlet portlet,
java.util.Set<java.lang.String> actions) |
protected void |
checkPortletActions(java.lang.String name,
java.util.Set<java.lang.String> actions) |
protected void |
checkPortletGroupDefaultActions(java.util.Set<java.lang.String> actions) |
protected void |
checkPortletGuestDefaultActions(java.util.Set<java.lang.String> actions) |
protected void |
checkPortletLayoutManagerActions(java.util.Set<java.lang.String> actions) |
void |
destroy() |
java.lang.String |
getAction(javax.servlet.http.HttpServletRequest request,
java.lang.String action) |
java.lang.String |
getAction(java.util.Locale locale,
java.lang.String action) |
java.lang.String |
getActionNamePrefix() |
java.util.List<java.lang.String> |
getActionsNames(javax.servlet.http.HttpServletRequest request,
java.util.List<java.lang.String> actions)
Deprecated.
As of 7.0.0
|
java.util.List<java.lang.String> |
getActionsNames(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
long actionIds)
Deprecated.
As of 7.0.0
|
protected java.lang.String |
getCompositeModelName(com.liferay.portal.kernel.xml.Element compositeModelNameElement) |
java.lang.String |
getCompositeModelNameSeparator() |
java.util.List<java.lang.String> |
getModelNames() |
java.util.List<java.lang.String> |
getModelPortletResources(java.lang.String name) |
java.lang.String |
getModelResource(javax.servlet.http.HttpServletRequest request,
java.lang.String name) |
java.lang.String |
getModelResource(java.util.Locale locale,
java.lang.String name) |
java.util.List<java.lang.String> |
getModelResourceActions(java.lang.String name) |
protected com.liferay.portal.security.permission.ModelResourceActionsBag |
getModelResourceActionsBag(java.lang.String modelName) |
java.util.List<java.lang.String> |
getModelResourceGroupDefaultActions(java.lang.String name) |
java.util.List<java.lang.String> |
getModelResourceGuestDefaultActions(java.lang.String name) |
java.util.List<java.lang.String> |
getModelResourceGuestUnsupportedActions(java.lang.String name) |
java.lang.String |
getModelResourceNamePrefix() |
java.util.List<java.lang.String> |
getModelResourceOwnerDefaultActions(java.lang.String name) |
java.lang.Double |
getModelResourceWeight(java.lang.String name) |
java.lang.String[] |
getOrganizationModelResources() |
protected com.liferay.portal.kernel.xml.Element |
getPermissionsChildElement(com.liferay.portal.kernel.xml.Element parentElement,
java.lang.String childElementName) |
java.lang.String[] |
getPortalModelResources() |
java.lang.String |
getPortletBaseResource(java.lang.String portletName) |
protected java.util.Set<java.lang.String> |
getPortletMimeTypeActions(java.lang.String name) |
java.util.List<java.lang.String> |
getPortletModelResources(java.lang.String portletName) |
java.util.List<java.lang.String> |
getPortletNames() |
java.util.List<java.lang.String> |
getPortletResourceActions(com.liferay.portal.model.Portlet portlet) |
java.util.List<java.lang.String> |
getPortletResourceActions(java.lang.String name) |
protected com.liferay.portal.security.permission.PortletResourceActionsBag |
getPortletResourceActionsBag(java.lang.String portletName) |
java.util.List<java.lang.String> |
getPortletResourceGroupDefaultActions(java.lang.String name) |
java.util.List<java.lang.String> |
getPortletResourceGuestDefaultActions(java.lang.String name) |
java.util.List<java.lang.String> |
getPortletResourceGuestUnsupportedActions(java.lang.String name) |
java.util.List<java.lang.String> |
getPortletResourceLayoutManagerActions(java.lang.String name) |
java.lang.String |
getPortletRootModelResource(java.lang.String portletName) |
java.util.List<java.lang.String> |
getResourceActions(java.lang.String name) |
java.util.List<java.lang.String> |
getResourceActions(java.lang.String portletResource,
java.lang.String modelResource) |
protected java.lang.String |
getResourceBundlesString(javax.servlet.http.HttpServletRequest request,
java.lang.String key) |
protected java.lang.String |
getResourceBundlesString(java.util.Locale locale,
java.lang.String key) |
java.util.List<java.lang.String> |
getResourceGroupDefaultActions(java.lang.String name) |
java.util.List<java.lang.String> |
getResourceGuestUnsupportedActions(java.lang.String portletResource,
java.lang.String modelResource) |
java.util.List<com.liferay.portal.model.Role> |
getRoles(long companyId,
com.liferay.portal.model.Group group,
java.lang.String modelResource)
Deprecated.
As of 6.1.0, replaced by
getRoles(long, Group,
String, int[]) |
java.util.List<com.liferay.portal.model.Role> |
getRoles(long companyId,
com.liferay.portal.model.Group group,
java.lang.String modelResource,
int[] roleTypes) |
protected int[] |
getRoleTypes(long companyId,
com.liferay.portal.model.Group group,
java.lang.String modelResource) |
boolean |
hasModelResourceActions(java.lang.String name) |
boolean |
isOrganizationModelResource(java.lang.String modelResource) |
boolean |
isPortalModelResource(java.lang.String modelResource) |
void |
read(java.lang.String servletContextName,
java.lang.ClassLoader classLoader,
java.lang.String source) |
protected void |
read(java.lang.String servletContextName,
com.liferay.portal.kernel.xml.Document document) |
void |
read(java.lang.String servletContextName,
java.io.InputStream inputStream)
Deprecated.
As of 7.0.0
|
protected java.util.List<java.lang.String> |
readActionKeys(com.liferay.portal.kernel.xml.Element parentElement) |
protected void |
readGroupDefaultActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> groupDefaultActions) |
protected void |
readGuestDefaultActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> guestDefaultActions) |
protected void |
readGuestUnsupportedActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> guestUnsupportedActions,
java.util.Set<java.lang.String> guestDefaultActions) |
protected void |
readLayoutManagerActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> layoutManagerActions,
java.util.Set<java.lang.String> supportsActions) |
protected void |
readModelResource(java.lang.String servletContextName,
com.liferay.portal.kernel.xml.Element modelResourceElement) |
protected void |
readOwnerDefaultActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> ownerDefaultActions) |
protected void |
readPortletResource(java.lang.String servletContextName,
com.liferay.portal.kernel.xml.Element portletResourceElement) |
protected java.util.Set<java.lang.String> |
readSupportsActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> supportsActions) |
@BeanReference(type=com.liferay.portal.service.PortletLocalService.class) protected com.liferay.portal.service.PortletLocalService portletLocalService
@BeanReference(type=com.liferay.portal.service.ResourceActionLocalService.class) protected com.liferay.portal.service.ResourceActionLocalService resourceActionLocalService
@BeanReference(type=com.liferay.portal.service.RoleLocalService.class) protected com.liferay.portal.service.RoleLocalService roleLocalService
public void afterPropertiesSet()
public void checkAction(java.lang.String name,
java.lang.String actionId)
throws com.liferay.portal.NoSuchResourceActionException
checkAction in interface com.liferay.portal.security.permission.ResourceActionscom.liferay.portal.NoSuchResourceActionExceptionpublic void destroy()
public java.lang.String getAction(javax.servlet.http.HttpServletRequest request,
java.lang.String action)
getAction in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String getAction(java.util.Locale locale,
java.lang.String action)
getAction in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String getActionNamePrefix()
getActionNamePrefix in interface com.liferay.portal.security.permission.ResourceActions@Deprecated
public java.util.List<java.lang.String> getActionsNames(javax.servlet.http.HttpServletRequest request,
java.util.List<java.lang.String> actions)
getActionsNames in interface com.liferay.portal.security.permission.ResourceActions@Deprecated
public java.util.List<java.lang.String> getActionsNames(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
long actionIds)
getActionsNames in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String getCompositeModelNameSeparator()
getCompositeModelNameSeparator in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getModelNames()
getModelNames in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getModelPortletResources(java.lang.String name)
getModelPortletResources in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String getModelResource(javax.servlet.http.HttpServletRequest request,
java.lang.String name)
getModelResource in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String getModelResource(java.util.Locale locale,
java.lang.String name)
getModelResource in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getModelResourceActions(java.lang.String name)
getModelResourceActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getModelResourceGroupDefaultActions(java.lang.String name)
getModelResourceGroupDefaultActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getModelResourceGuestDefaultActions(java.lang.String name)
getModelResourceGuestDefaultActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getModelResourceGuestUnsupportedActions(java.lang.String name)
getModelResourceGuestUnsupportedActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String getModelResourceNamePrefix()
getModelResourceNamePrefix in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getModelResourceOwnerDefaultActions(java.lang.String name)
getModelResourceOwnerDefaultActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.Double getModelResourceWeight(java.lang.String name)
getModelResourceWeight in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String[] getOrganizationModelResources()
getOrganizationModelResources in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String[] getPortalModelResources()
getPortalModelResources in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String getPortletBaseResource(java.lang.String portletName)
getPortletBaseResource in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getPortletModelResources(java.lang.String portletName)
getPortletModelResources in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getPortletNames()
getPortletNames in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getPortletResourceActions(com.liferay.portal.model.Portlet portlet)
getPortletResourceActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getPortletResourceActions(java.lang.String name)
getPortletResourceActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getPortletResourceGroupDefaultActions(java.lang.String name)
getPortletResourceGroupDefaultActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getPortletResourceGuestDefaultActions(java.lang.String name)
getPortletResourceGuestDefaultActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getPortletResourceGuestUnsupportedActions(java.lang.String name)
getPortletResourceGuestUnsupportedActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getPortletResourceLayoutManagerActions(java.lang.String name)
getPortletResourceLayoutManagerActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.lang.String getPortletRootModelResource(java.lang.String portletName)
getPortletRootModelResource in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getResourceActions(java.lang.String name)
getResourceActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getResourceActions(java.lang.String portletResource,
java.lang.String modelResource)
getResourceActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getResourceGroupDefaultActions(java.lang.String name)
getResourceGroupDefaultActions in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<java.lang.String> getResourceGuestUnsupportedActions(java.lang.String portletResource,
java.lang.String modelResource)
getResourceGuestUnsupportedActions in interface com.liferay.portal.security.permission.ResourceActions@Deprecated
public java.util.List<com.liferay.portal.model.Role> getRoles(long companyId,
com.liferay.portal.model.Group group,
java.lang.String modelResource)
getRoles(long, Group,
String, int[])getRoles in interface com.liferay.portal.security.permission.ResourceActionspublic java.util.List<com.liferay.portal.model.Role> getRoles(long companyId,
com.liferay.portal.model.Group group,
java.lang.String modelResource,
int[] roleTypes)
getRoles in interface com.liferay.portal.security.permission.ResourceActionspublic boolean hasModelResourceActions(java.lang.String name)
hasModelResourceActions in interface com.liferay.portal.security.permission.ResourceActionspublic boolean isOrganizationModelResource(java.lang.String modelResource)
isOrganizationModelResource in interface com.liferay.portal.security.permission.ResourceActionspublic boolean isPortalModelResource(java.lang.String modelResource)
isPortalModelResource in interface com.liferay.portal.security.permission.ResourceActionspublic void read(java.lang.String servletContextName,
java.lang.ClassLoader classLoader,
java.lang.String source)
throws java.lang.Exception
read in interface com.liferay.portal.security.permission.ResourceActionsjava.lang.Exception@Deprecated
public void read(java.lang.String servletContextName,
java.io.InputStream inputStream)
throws java.lang.Exception
read in interface com.liferay.portal.security.permission.ResourceActionsjava.lang.Exceptionprotected void checkGuestUnsupportedActions(java.util.Set<java.lang.String> guestUnsupportedActions,
java.util.Set<java.lang.String> guestDefaultActions)
protected void checkModelActions(java.util.Set<java.lang.String> actions)
protected void checkPortletActions(com.liferay.portal.model.Portlet portlet,
java.util.Set<java.lang.String> actions)
protected void checkPortletActions(java.lang.String name,
java.util.Set<java.lang.String> actions)
protected void checkPortletGroupDefaultActions(java.util.Set<java.lang.String> actions)
protected void checkPortletGuestDefaultActions(java.util.Set<java.lang.String> actions)
protected void checkPortletLayoutManagerActions(java.util.Set<java.lang.String> actions)
protected java.lang.String getCompositeModelName(com.liferay.portal.kernel.xml.Element compositeModelNameElement)
protected com.liferay.portal.security.permission.ModelResourceActionsBag getModelResourceActionsBag(java.lang.String modelName)
protected com.liferay.portal.kernel.xml.Element getPermissionsChildElement(com.liferay.portal.kernel.xml.Element parentElement,
java.lang.String childElementName)
protected java.util.Set<java.lang.String> getPortletMimeTypeActions(java.lang.String name)
protected com.liferay.portal.security.permission.PortletResourceActionsBag getPortletResourceActionsBag(java.lang.String portletName)
protected java.lang.String getResourceBundlesString(javax.servlet.http.HttpServletRequest request,
java.lang.String key)
protected java.lang.String getResourceBundlesString(java.util.Locale locale,
java.lang.String key)
protected int[] getRoleTypes(long companyId,
com.liferay.portal.model.Group group,
java.lang.String modelResource)
protected void read(java.lang.String servletContextName,
com.liferay.portal.kernel.xml.Document document)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.List<java.lang.String> readActionKeys(com.liferay.portal.kernel.xml.Element parentElement)
protected void readGroupDefaultActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> groupDefaultActions)
protected void readGuestDefaultActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> guestDefaultActions)
protected void readGuestUnsupportedActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> guestUnsupportedActions,
java.util.Set<java.lang.String> guestDefaultActions)
protected void readLayoutManagerActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> layoutManagerActions,
java.util.Set<java.lang.String> supportsActions)
protected void readModelResource(java.lang.String servletContextName,
com.liferay.portal.kernel.xml.Element modelResourceElement)
throws java.lang.Exception
java.lang.Exceptionprotected void readOwnerDefaultActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> ownerDefaultActions)
protected void readPortletResource(java.lang.String servletContextName,
com.liferay.portal.kernel.xml.Element portletResourceElement)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.Set<java.lang.String> readSupportsActions(com.liferay.portal.kernel.xml.Element parentElement,
java.util.Set<java.lang.String> supportsActions)