public interface RuleController
Modifier and Type | Method and Description |
---|---|
void |
executeOnConstraint(ExecutionContextOnConstraint context)
Executes only validation rules.
|
void |
executeOnDemand(ExecutionContextOnDemand context)
Executes only manual validation rules.
|
void |
executeOnTrigger(ExecutionContextOnTrigger context)
Executes only validation rules and automated rules.
|
com.orchestranetworks.service.AccessPermission |
getAccessPermission(AccessPermissionExecutionContext context)
Returns the
AccessPermission for the specified
PermissionExecutionContext . |
com.orchestranetworks.service.ActionPermission |
getActionPermission(ActionPermissionExecutionContext context)
Returns the
ActionPermission for the specified
PermissionExecutionContext . |
void executeOnDemand(ExecutionContextOnDemand context) throws com.orchestranetworks.service.OperationException
ConstraintOnTable
interface.com.orchestranetworks.service.OperationException
void executeOnTrigger(ExecutionContextOnTrigger context) throws com.orchestranetworks.service.OperationException
com.orchestranetworks.service.OperationException
void executeOnConstraint(ExecutionContextOnConstraint context) throws com.orchestranetworks.service.OperationException
Constraint
and the
ConstraintOnNull
interface.com.orchestranetworks.service.OperationException
com.orchestranetworks.service.AccessPermission getAccessPermission(AccessPermissionExecutionContext context) throws com.orchestranetworks.service.OperationException
AccessPermission
for the specified
PermissionExecutionContext
.com.orchestranetworks.service.OperationException
com.orchestranetworks.service.ActionPermission getActionPermission(ActionPermissionExecutionContext context) throws com.orchestranetworks.service.OperationException
ActionPermission
for the specified
PermissionExecutionContext
.com.orchestranetworks.service.OperationException