org.apache.jetspeed.layout.impl
Class PortletActionSecurityPathBehavior
java.lang.Object
org.apache.jetspeed.layout.impl.PortletActionSecurityPathBehavior
- All Implemented Interfaces:
- PortletActionSecurityBehavior
- Direct Known Subclasses:
- PortletActionSecurityConstraintsBehavior, PortletActionSecurityPathMergeBehavior
public class PortletActionSecurityPathBehavior
- extends java.lang.Object
- implements PortletActionSecurityBehavior
Abstracted behavior of security checks for portlet actions
- Version:
- $Id: $
- Author:
- David Sean Taylor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected org.apache.commons.logging.Log log
pageManager
protected PageManager pageManager
PortletActionSecurityPathBehavior
public PortletActionSecurityPathBehavior(PageManager pageManager)
PortletActionSecurityPathBehavior
public PortletActionSecurityPathBehavior(PageManager pageManager,
java.lang.Boolean enableCreateUserPagesFromRolesOnEdit)
checkAccess
public boolean checkAccess(RequestContext context,
java.lang.String action)
- Specified by:
checkAccess
in interface PortletActionSecurityBehavior
isCreateNewPageOnEditEnabled
public boolean isCreateNewPageOnEditEnabled()
- Specified by:
isCreateNewPageOnEditEnabled
in interface PortletActionSecurityBehavior
isPageQualifiedForCreateNewPageOnEdit
public boolean isPageQualifiedForCreateNewPageOnEdit(RequestContext context)
- Specified by:
isPageQualifiedForCreateNewPageOnEdit
in interface PortletActionSecurityBehavior
isPageQualifiedForCreateNewPageOnEdit
protected boolean isPageQualifiedForCreateNewPageOnEdit(java.lang.String pagePath)
createNewPageOnEdit
public boolean createNewPageOnEdit(RequestContext context)
- Specified by:
createNewPageOnEdit
in interface PortletActionSecurityBehavior
Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.