public abstract class BasePermissionPropagator extends Object implements PermissionPropagator
Constructor and Description |
---|
BasePermissionPropagator() |
Modifier and Type | Method and Description |
---|---|
protected Set<String> |
getActionIds(String className) |
protected Set<String> |
getAvailableActionIds(long companyId,
String className,
long primKey,
long roleId,
Set<String> actionIds) |
protected void |
propagateRolePermissions(ActionRequest actionRequest,
long roleId,
String parentClassName,
long parentPrimKey,
String childClassName,
long childPrimKey) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
propagateRolePermissions
protected Set<String> getActionIds(String className)
protected Set<String> getAvailableActionIds(long companyId, String className, long primKey, long roleId, Set<String> actionIds) throws PortalException
PortalException
protected void propagateRolePermissions(ActionRequest actionRequest, long roleId, String parentClassName, long parentPrimKey, String childClassName, long childPrimKey) throws PortalException
PortalException