com.liferay.portal.security.permission
Class BasePermissionPropagator
java.lang.Object
com.liferay.portal.security.permission.BasePermissionPropagator
- All Implemented Interfaces:
- PermissionPropagator
public abstract class BasePermissionPropagator
- extends java.lang.Object
- implements PermissionPropagator
- Author:
- Hugo Huijser
|
Method Summary |
protected java.util.Set<java.lang.String> |
getActionIds(java.lang.String className)
|
protected java.util.Set<java.lang.String> |
getAvailableActionIds(long companyId,
java.lang.String className,
long primKey,
long roleId,
java.util.Set<java.lang.String> actionIds)
|
protected void |
propagateRolePermissions(javax.portlet.ActionRequest actionRequest,
long roleId,
java.lang.String parentClassName,
long parentPrimKey,
java.lang.String childClassName,
long childPrimKey)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasePermissionPropagator
public BasePermissionPropagator()
getActionIds
protected java.util.Set<java.lang.String> getActionIds(java.lang.String className)
getAvailableActionIds
protected java.util.Set<java.lang.String> getAvailableActionIds(long companyId,
java.lang.String className,
long primKey,
long roleId,
java.util.Set<java.lang.String> actionIds)
throws java.lang.Exception
- Throws:
java.lang.Exception
propagateRolePermissions
protected void propagateRolePermissions(javax.portlet.ActionRequest actionRequest,
long roleId,
java.lang.String parentClassName,
long parentPrimKey,
java.lang.String childClassName,
long childPrimKey)
throws java.lang.Exception
- Throws:
java.lang.Exception