public final class AccessPermissionExecutionContext extends Object implements PermissionExecutionContext
AccessPermissionRule
.Constructor and Description |
---|
AccessPermissionExecutionContext() |
AccessPermissionExecutionContext(com.onwbp.adaptation.Adaptation adaptation,
com.orchestranetworks.service.Session session,
com.orchestranetworks.schema.SchemaNode node,
PermissionScope scope) |
Modifier and Type | Method and Description |
---|---|
com.onwbp.adaptation.Adaptation |
getAdaptation()
Returns the
Adaptation . |
com.orchestranetworks.schema.SchemaNode |
getSchemaNode()
Returns the
SchemaNode . |
PermissionScope |
getScope()
Returns the
PermissionScope . |
com.orchestranetworks.service.Session |
getSession()
Returns the
Session . |
void |
setAdaptation(com.onwbp.adaptation.Adaptation adaptation)
Defines the
Adaptation . |
void |
setSchemaNode(com.orchestranetworks.schema.SchemaNode node)
Defines the
SchemaNode . |
void |
setScope(PermissionScope scope)
Defines the
PermissionScope . |
void |
setSession(com.orchestranetworks.service.Session session)
Defines the
Session . |
public AccessPermissionExecutionContext(com.onwbp.adaptation.Adaptation adaptation, com.orchestranetworks.service.Session session, com.orchestranetworks.schema.SchemaNode node, PermissionScope scope)
public AccessPermissionExecutionContext()
public PermissionScope getScope()
PermissionScope
.public com.orchestranetworks.schema.SchemaNode getSchemaNode()
SchemaNode
.getSchemaNode
in interface PermissionExecutionContext
public com.onwbp.adaptation.Adaptation getAdaptation()
Adaptation
.getAdaptation
in interface PermissionExecutionContext
public com.orchestranetworks.service.Session getSession()
Session
.getSession
in interface PermissionExecutionContext
public void setSchemaNode(com.orchestranetworks.schema.SchemaNode node)
SchemaNode
.public void setAdaptation(com.onwbp.adaptation.Adaptation adaptation)
Adaptation
.public void setSession(com.orchestranetworks.service.Session session)
Session
.public void setScope(PermissionScope scope)
PermissionScope
.