public interface IRestrictedAssignmentCallback
Modifier and Type | Interface and Description |
---|---|
static class |
IRestrictedAssignmentCallback.OperationType |
Modifier and Type | Method and Description |
---|---|
oracle.bpel.services.workflow.task.IRestrictedAssignees |
getPermittedAssignees(Task task, java.util.Map propertyMap, java.lang.String currentUser, java.lang.String identityContext, java.lang.String operation)
Api that returns the list of permitted assignees given the task, currentUser and the operation.
|
java.util.List<IRestrictedAssignmentCallback.OperationType> |
getRestrictedOperations(Task task, java.util.Map propertyMap, java.lang.String currentUser, java.lang.String identityContext)
Api that returns the list of operations restricted by the callback.
|
oracle.bpel.services.workflow.task.IRestrictedAssignees getPermittedAssignees(Task task, java.util.Map propertyMap, java.lang.String currentUser, java.lang.String identityContext, java.lang.String operation)
task
- The task under considerationpropertyMap
- custom propertied for the call backcurrentUser
- the user who is trying to perform the operationoperation
- The operation. One of the constants above.java.util.List<IRestrictedAssignmentCallback.OperationType> getRestrictedOperations(Task task, java.util.Map propertyMap, java.lang.String currentUser, java.lang.String identityContext)
task
- The task under considerationpropertyMap
- custom propertied for the call backcurrentUser
- the user who is trying to perform the operation