Package com.flower.docs.operation.api
Class DefaultSecurityObjectOperationContext
- java.lang.Object
-
- com.flower.docs.domain.common.IdentifiableElement
-
- com.flower.docs.operation.api.OperationContext
-
- com.flower.docs.operation.api.DefaultSecurityObjectOperationContext
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
UpdateSecurityObjectOperationContext
public class DefaultSecurityObjectOperationContext extends OperationContext
The context of anOperation
whose purpose is to execute Create Read Update Delete operation on security objects. Concerned operations should be executed for following actions:
-Action.CREATE
-Action.READ
-Action.UPDATE
-Action.DELETE
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultSecurityObjectOperationContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
com.flower.docs.domain.acl.SecurityObject
getSecurityObject()
java.util.List<com.flower.docs.domain.acl.SecurityObject>
getSecurityObjects()
Gets the security objects hold by the contextint
hashCode()
void
setSecurityObject(com.flower.docs.domain.acl.SecurityObject securityObject)
void
setSecurityObject(java.util.List<com.flower.docs.domain.acl.SecurityObject> securityObjects)
-
Methods inherited from class com.flower.docs.operation.api.OperationContext
getExecutionPhase, getExtra, getOperation, getRegistration, getRequestId, getScope, getTags, getTime, getUser, setExecutionPhase, setExtra, setOperation, setRegistration, setRequestId, setScope, setTags, setTime, setUser, toString
-
-
-
-
Method Detail
-
getSecurityObject
public com.flower.docs.domain.acl.SecurityObject getSecurityObject()
-
setSecurityObject
public void setSecurityObject(com.flower.docs.domain.acl.SecurityObject securityObject)
-
getSecurityObjects
public java.util.List<com.flower.docs.domain.acl.SecurityObject> getSecurityObjects()
Gets the security objects hold by the context- Returns:
- The security objects which depends on
OperationContext
-
setSecurityObject
public void setSecurityObject(java.util.List<com.flower.docs.domain.acl.SecurityObject> securityObjects)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classOperationContext
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classOperationContext
-
-