|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectlumis.doui.processaction.ProcessActionHandler<S>
lumis.service.portalmanagement.genericacl.GenericAclActionHandler<S>
S
- public abstract class GenericAclActionHandler<S extends Source>
Generic process action handler for Access Control List manipulation.
Field Summary |
---|
Constructor Summary | |
---|---|
GenericAclActionHandler()
|
Method Summary | |
---|---|
abstract boolean |
checkPermission()
|
abstract java.util.HashMap<java.lang.Integer,java.lang.Integer> |
getInheritPermissionsMap()
|
abstract AccessControlList |
getParentAcl()
|
protected void |
processAclAction()
|
void |
processAction()
Executes the process action. |
abstract void |
updateAcl(AccessControlList acl)
|
Methods inherited from class lumis.doui.processaction.ProcessActionHandler |
---|
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, getId, getParameter, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode, setParameter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GenericAclActionHandler() throws PortalException
PortalException
Method Detail |
---|
public abstract boolean checkPermission() throws PortalException
PortalException
public abstract void updateAcl(AccessControlList acl) throws PortalException
PortalException
public abstract AccessControlList getParentAcl() throws PortalException
PortalException
public abstract java.util.HashMap<java.lang.Integer,java.lang.Integer> getInheritPermissionsMap() throws PortalException
PortalException
public void processAction() throws PortalException
IProcessActionHandler
This method may execute the process action based on the parameters and node specifications passed to it earlier.
PortalException
protected void processAclAction() throws PortalException
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |