com.liferay.portal.security.permission
Class BasePermissionPropagator
java.lang.Object
com.liferay.portal.security.permission.BasePermissionPropagator
- All Implemented Interfaces:
- PermissionPropagator
- Direct Known Subclasses:
- MBPermissionPropagatorImpl, WikiPermissionPropagatorImpl
public abstract class BasePermissionPropagator
- extends Object
- implements PermissionPropagator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasePermissionPropagator
public BasePermissionPropagator()
getActionIds
protected Set<String> getActionIds(String className)
getAvailableActionIds
protected Set<String> getAvailableActionIds(long companyId,
String className,
long primKey,
long roleId,
Set<String> actionIds)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
propagateRolePermissions
protected void propagateRolePermissions(ActionRequest actionRequest,
long roleId,
String parentClassName,
long parentPrimKey,
String childClassName,
long childPrimKey)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException