com.liferay.portal.security.permission
Interface ResourceActions


public interface ResourceActions

Author:
Brian Wing Shun Chan, Daeyoung Song

Method Summary
 void checkAction(java.lang.String name, java.lang.String actionId)
           
 java.lang.String getAction(java.util.Locale locale, java.lang.String action)
           
 java.lang.String getAction(javax.servlet.jsp.PageContext pageContext, java.lang.String action)
           
 java.lang.String getActionNamePrefix()
           
 java.util.List<java.lang.String> getActions(java.util.List<Permission> permissions)
           
 java.util.List<java.lang.String> getActionsNames(javax.servlet.jsp.PageContext pageContext, java.util.List<java.lang.String> actions)
           
 java.util.List<java.lang.String> getActionsNames(javax.servlet.jsp.PageContext pageContext, java.lang.String name, long actionIds)
           
 java.util.List<java.lang.String> getModelNames()
           
 java.util.List<java.lang.String> getModelPortletResources(java.lang.String name)
           
 java.lang.String getModelResource(java.util.Locale locale, java.lang.String name)
           
 java.lang.String getModelResource(javax.servlet.jsp.PageContext pageContext, java.lang.String name)
           
 java.util.List<java.lang.String> getModelResourceActions(java.lang.String name)
           
 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.String[] getOrganizationModelResources()
           
 java.lang.String[] getPortalModelResources()
           
 java.lang.String getPortletBaseResource(java.lang.String portletName)
           
 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(Portlet portlet)
           
 java.util.List<java.lang.String> getPortletResourceActions(java.lang.String name)
           
 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.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)
           
 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<Role> getRoles(long companyId, Group group, java.lang.String modelResource)
          Deprecated. getRoles(long, Group, String, int[])
 java.util.List<Role> getRoles(long companyId, Group group, java.lang.String modelResource, int[] roleTypes)
           
 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)
           
 void read(java.lang.String servletContextName, java.io.InputStream inputStream)
           
 

Method Detail

checkAction

void checkAction(java.lang.String name,
                 java.lang.String actionId)
                 throws NoSuchResourceActionException
Throws:
NoSuchResourceActionException

getAction

java.lang.String getAction(java.util.Locale locale,
                           java.lang.String action)

getAction

java.lang.String getAction(javax.servlet.jsp.PageContext pageContext,
                           java.lang.String action)

getActionNamePrefix

java.lang.String getActionNamePrefix()

getActions

java.util.List<java.lang.String> getActions(java.util.List<Permission> permissions)

getActionsNames

java.util.List<java.lang.String> getActionsNames(javax.servlet.jsp.PageContext pageContext,
                                                 java.util.List<java.lang.String> actions)

getActionsNames

java.util.List<java.lang.String> getActionsNames(javax.servlet.jsp.PageContext pageContext,
                                                 java.lang.String name,
                                                 long actionIds)

getModelNames

java.util.List<java.lang.String> getModelNames()

getModelPortletResources

java.util.List<java.lang.String> getModelPortletResources(java.lang.String name)

getModelResource

java.lang.String getModelResource(java.util.Locale locale,
                                  java.lang.String name)

getModelResource

java.lang.String getModelResource(javax.servlet.jsp.PageContext pageContext,
                                  java.lang.String name)

getModelResourceActions

java.util.List<java.lang.String> getModelResourceActions(java.lang.String name)

getModelResourceGroupDefaultActions

java.util.List<java.lang.String> getModelResourceGroupDefaultActions(java.lang.String name)

getModelResourceGuestDefaultActions

java.util.List<java.lang.String> getModelResourceGuestDefaultActions(java.lang.String name)

getModelResourceGuestUnsupportedActions

java.util.List<java.lang.String> getModelResourceGuestUnsupportedActions(java.lang.String name)

getModelResourceNamePrefix

java.lang.String getModelResourceNamePrefix()

getModelResourceOwnerDefaultActions

java.util.List<java.lang.String> getModelResourceOwnerDefaultActions(java.lang.String name)

getOrganizationModelResources

java.lang.String[] getOrganizationModelResources()

getPortalModelResources

java.lang.String[] getPortalModelResources()

getPortletBaseResource

java.lang.String getPortletBaseResource(java.lang.String portletName)

getPortletModelResources

java.util.List<java.lang.String> getPortletModelResources(java.lang.String portletName)

getPortletNames

java.util.List<java.lang.String> getPortletNames()

getPortletResourceActions

java.util.List<java.lang.String> getPortletResourceActions(Portlet portlet)

getPortletResourceActions

java.util.List<java.lang.String> getPortletResourceActions(java.lang.String name)

getPortletResourceGroupDefaultActions

java.util.List<java.lang.String> getPortletResourceGroupDefaultActions(java.lang.String name)

getPortletResourceGuestDefaultActions

java.util.List<java.lang.String> getPortletResourceGuestDefaultActions(java.lang.String name)

getPortletResourceGuestUnsupportedActions

java.util.List<java.lang.String> getPortletResourceGuestUnsupportedActions(java.lang.String name)

getPortletResourceLayoutManagerActions

java.util.List<java.lang.String> getPortletResourceLayoutManagerActions(java.lang.String name)

getResourceActions

java.util.List<java.lang.String> getResourceActions(java.lang.String name)

getResourceActions

java.util.List<java.lang.String> getResourceActions(java.lang.String portletResource,
                                                    java.lang.String modelResource)

getResourceGroupDefaultActions

java.util.List<java.lang.String> getResourceGroupDefaultActions(java.lang.String name)

getResourceGuestUnsupportedActions

java.util.List<java.lang.String> getResourceGuestUnsupportedActions(java.lang.String portletResource,
                                                                    java.lang.String modelResource)

getRoles

java.util.List<Role> getRoles(long companyId,
                              Group group,
                              java.lang.String modelResource)
                              throws SystemException
Deprecated. getRoles(long, Group, String, int[])

Throws:
SystemException

getRoles

java.util.List<Role> getRoles(long companyId,
                              Group group,
                              java.lang.String modelResource,
                              int[] roleTypes)
                              throws SystemException
Throws:
SystemException

hasModelResourceActions

boolean hasModelResourceActions(java.lang.String name)

isOrganizationModelResource

boolean isOrganizationModelResource(java.lang.String modelResource)

isPortalModelResource

boolean isPortalModelResource(java.lang.String modelResource)

read

void read(java.lang.String servletContextName,
          java.lang.ClassLoader classLoader,
          java.lang.String source)
          throws java.lang.Exception
Throws:
java.lang.Exception

read

void read(java.lang.String servletContextName,
          java.io.InputStream inputStream)
          throws java.lang.Exception
Throws:
java.lang.Exception