public class IsProcessOwnerRule extends java.lang.Object implements AuthorizationRule
Constructor and Description |
---|
IsProcessOwnerRule(SupervisorMappingService supervisorMappingService,
SessionAccessor sessionAccessor,
SessionService sessionService,
FormMappingService formMappingService) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId() |
boolean |
isAllowed(java.lang.String key,
java.util.Map<java.lang.String,java.io.Serializable> context)
Execute this rule and, according to the context, says whether the rule is valid.
|
public IsProcessOwnerRule(SupervisorMappingService supervisorMappingService, SessionAccessor sessionAccessor, SessionService sessionService, FormMappingService formMappingService)
public boolean isAllowed(java.lang.String key, java.util.Map<java.lang.String,java.io.Serializable> context) throws SExecutionException
AuthorizationRule
isAllowed
in interface AuthorizationRule
key
- the page mapping keycontext
- the information necessary to execute this rule.SExecutionException
- exception thrown if authorization cannot be determined.public java.lang.String getId()
getId
in interface AuthorizationRule