com.liferay.portal.security.permission
Interface ResourceActions


public interface ResourceActions

Author:
Brian Wing Shun Chan, Daeyoung Song

Field Summary
static java.lang.String ACTION_NAME_PREFIX
          Deprecated. As of 6.2.0, replaced by getActionNamePrefix()
static java.lang.String MODEL_RESOURCE_NAME_PREFIX
          Deprecated. As of 6.2.0, replaced by getModelResourceNamePrefix()
static java.lang.String[] ORGANIZATION_MODEL_RESOURCES
          Deprecated. As of 6.2.0, replaced by getOrganizationModelResources()
static java.lang.String[] PORTAL_MODEL_RESOURCES
          Deprecated. As of 6.2.0, replaced by getPortalModelResources()
 
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> 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.Double getModelResourceWeight(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.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)
           
 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. As of 6.1.0, replaced by 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)
           
 

Field Detail

ACTION_NAME_PREFIX

static final java.lang.String ACTION_NAME_PREFIX
Deprecated. As of 6.2.0, replaced by getActionNamePrefix()
See Also:
Constant Field Values

MODEL_RESOURCE_NAME_PREFIX

static final java.lang.String MODEL_RESOURCE_NAME_PREFIX
Deprecated. As of 6.2.0, replaced by getModelResourceNamePrefix()
See Also:
Constant Field Values

ORGANIZATION_MODEL_RESOURCES

static final java.lang.String[] ORGANIZATION_MODEL_RESOURCES
Deprecated. As of 6.2.0, replaced by getOrganizationModelResources()

PORTAL_MODEL_RESOURCES

static final java.lang.String[] PORTAL_MODEL_RESOURCES
Deprecated. As of 6.2.0, replaced by getPortalModelResources()
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()

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)

getModelResourceWeight

java.lang.Double getModelResourceWeight(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)

getPortletRootModelResource

java.lang.String getPortletRootModelResource(java.lang.String portletName)

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. As of 6.1.0, replaced by 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