public interface TaskServiceLocal
extends javax.ejb.EJBLocalObject
Modifier and Type | Method and Description |
---|---|
Task |
acquireTask(IWorkflowContext context, java.lang.String taskId) |
Task |
acquireTask(IWorkflowContext context, Task task) |
boolean |
acquireTasks(IWorkflowContext context, java.util.List taskIds) |
Task |
addAttachment(IWorkflowContext context, java.lang.String taskId, AttachmentType attachment) |
Task |
addAttachment(IWorkflowContext context, Task task, AttachmentType attachment) |
Task |
addComment(IWorkflowContext context, java.lang.String taskId, CommentType comment) |
Task |
addComment(IWorkflowContext context, java.lang.String taskId, java.lang.String comment) |
Task |
addComment(IWorkflowContext context, Task task, CommentType comment) |
Task |
addComment(IWorkflowContext context, Task task, java.lang.String comment) |
boolean |
addCommentToTasks(IWorkflowContext context, java.util.List taskIds, CommentType comment) |
boolean |
addCommentToTasks(IWorkflowContext context, java.util.List taskIds, java.lang.String comment) |
Task |
addDocument(IWorkflowContext context, java.lang.String taskId, DocumentType document) |
Task |
addDocument(IWorkflowContext context, Task task, DocumentType document) |
Task |
createToDoTask(IWorkflowContext context, Task task, java.util.List taskAssignees, java.lang.String parentTaskId) |
Task |
decomposeTask(IWorkflowContext ctx, java.lang.String taskId, RoutingSlip routingSlip, DecomposeTaskInfo decomposeTaskInfo) |
Task |
delegateTask(IWorkflowContext context, java.lang.String taskId, java.util.List taskAssignees) |
Task |
delegateTask(IWorkflowContext context, Task task, java.util.List taskAssignees) |
boolean |
delegateTasks(IWorkflowContext context, java.util.List taskIds, java.util.List taskAssignees) |
Task |
deleteTask(IWorkflowContext context, java.lang.String taskId) |
Task |
deleteTask(IWorkflowContext context, Task task) |
boolean |
deleteTasks(IWorkflowContext context, java.util.List taskIds) |
Task |
errorTask(IWorkflowContext context, java.lang.String taskId) |
Task |
errorTask(IWorkflowContext context, Task task) |
Task |
escalateTask(IWorkflowContext context, java.lang.String taskId) |
Task |
escalateTask(IWorkflowContext context, Task task) |
boolean |
escalateTasks(IWorkflowContext context, java.util.List taskIds) |
java.util.List |
getApprovers(IWorkflowContext context, java.lang.String taskId) |
java.util.List |
getApprovers(IWorkflowContext context, Task task) |
RoutingSlip |
getFutureParticipants(IWorkflowContext context, java.lang.String taskId) |
RoutingSlip |
getFutureParticipants(IWorkflowContext context, Task task) |
java.util.List |
getUsersToRequestInfoForTask(IWorkflowContext context, java.lang.String taskId) |
java.util.List |
getUsersToRequestInfoForTask(IWorkflowContext context, Task task) |
IInitiateTaskResponse |
initiateTask(Task task) |
IInitiateTaskResponse |
initiateTask(Task task, RoutingSlip routingSlip) |
Task |
mergeAndUpdateTask(IWorkflowContext context, Task task) |
Task |
overrideRoutingSlip(IWorkflowContext context, java.lang.String taskId, java.lang.String routingSlipURI) |
Task |
overrideRoutingSlip(IWorkflowContext context, Task task, java.lang.String routingSlipURI) |
Task |
prepareForRestartRootTask(IWorkflowContext wfContext, oracle.bpel.services.workflow.task.IRestartContext restartContext, Task task) |
boolean |
purgeTask(IWorkflowContext context, java.lang.String taskId) |
boolean |
purgeTask(IWorkflowContext context, Task task) |
boolean |
purgeTasks(IWorkflowContext context, java.util.List taskIds) |
Task |
pushBackTask(IWorkflowContext context, java.lang.String taskId) |
Task |
pushBackTask(IWorkflowContext context, Task task) |
Task |
reassignTask(IWorkflowContext context, java.lang.String taskId, java.util.List taskAssignees) |
Task |
reassignTask(IWorkflowContext context, Task task, java.util.List taskAssignees) |
boolean |
reassignTasks(IWorkflowContext context, java.util.List taskIds, java.util.List taskAssignees) |
boolean |
reevaluateTask(IWorkflowContext context, java.lang.String taskId, ITaskAssignee reorgedUser) |
IInitiateTaskResponse |
reinitiateTask(Task task) |
Task |
releaseTask(IWorkflowContext context, java.lang.String taskId) |
Task |
releaseTask(IWorkflowContext context, Task task) |
boolean |
releaseTasks(IWorkflowContext context, java.util.List taskIds) |
Task |
removeAttachment(IWorkflowContext context, java.lang.String taskId, java.util.List attachmentNames) |
Task |
removeAttachment(IWorkflowContext context, Task task, java.util.List attachmentNames) |
Task |
removeDocument(IWorkflowContext context, java.lang.String taskId, java.util.List documentNames) |
Task |
removeDocument(IWorkflowContext context, Task task, java.util.List documentNames) |
Task |
renewTask(IWorkflowContext context, java.lang.String taskId, Duration duration) |
Task |
renewTask(IWorkflowContext context, Task task, Duration duration) |
Task |
requestInfoForTask(IWorkflowContext context, java.lang.String taskId, ITaskAssignee taskAssignee) |
Task |
requestInfoForTask(IWorkflowContext context, Task task, ITaskAssignee taskAssignee) |
Task |
requestInfoForTaskWithReapproval(IWorkflowContext context, java.lang.String taskId, ITaskAssignee taskAssignee) |
Task |
requestInfoForTaskWithReapproval(IWorkflowContext context, Task task, ITaskAssignee taskAssignee) |
IInitiateTaskResponse |
restartRootTask(IWorkflowContext wfContext, oracle.bpel.services.workflow.task.IRestartContext restartContext, Task task) |
Task |
resumeTask(IWorkflowContext context, java.lang.String taskId) |
Task |
resumeTask(IWorkflowContext context, Task task) |
boolean |
resumeTasks(IWorkflowContext context, java.util.List taskIds) |
void |
resumeTimers(IWorkflowContext context, java.lang.String taskId) |
void |
resumeTimers(IWorkflowContext context, Task task) |
Task |
routeTask(IWorkflowContext context, java.lang.String taskId, Participants participants) |
Task |
routeTask(IWorkflowContext context, Task task, Participants participants) |
int |
setTaskSequenceChanges(IWorkflowContext context, Task task, java.util.List taskSequenceChanges, boolean reset) |
Task |
skipCurrentAssignment(IWorkflowContext context, java.lang.String taskId) |
Task |
skipCurrentAssignment(IWorkflowContext context, Task task) |
Task |
submitInfoForTask(IWorkflowContext context, Task task) |
Task |
suspendTask(IWorkflowContext context, java.lang.String taskId) |
Task |
suspendTask(IWorkflowContext context, Task task) |
boolean |
suspendTasks(IWorkflowContext context, java.util.List taskIds) |
void |
suspendTimers(IWorkflowContext context, java.lang.String taskId) |
void |
suspendTimers(IWorkflowContext context, Task task) |
boolean |
updateOutcomeOfTasks(IWorkflowContext context, java.util.List taskIds, java.lang.String outcome) |
boolean |
updateOutcomeOfTasks(IWorkflowContext context, java.util.List taskIds, java.lang.String outcome, CommentType comment) |
void |
updatePriority(IWorkflowContext context, java.lang.String taskId, ITaskService.UpdatePriorityType updateType, int priority) |
void |
updatePriorityOfTasks(IWorkflowContext context, java.util.List taskIds, ITaskService.UpdatePriorityType updateType, int priority) |
Task |
updateTask(IWorkflowContext context, Task task) |
Task |
updateTaskOutcome(IWorkflowContext context, java.lang.String taskId, java.lang.String outcome) |
Task |
updateTaskOutcome(IWorkflowContext context, java.lang.String taskId, java.lang.String outcome, CommentType comment) |
Task |
updateTaskOutcome(IWorkflowContext context, Task task, java.lang.String outcome) |
Task |
updateTaskOutcomeAndRoute(IWorkflowContext context, java.lang.String taskId, java.lang.String outcome, Participants participants) |
Task |
updateTaskOutcomeAndRoute(IWorkflowContext context, Task task, java.lang.String outcome, Participants participants) |
oracle.bpel.services.workflow.task.command.model.TasksUpdateByCommandsResponse |
updateTasksByCommands(IWorkflowContext context, java.util.List taskIds, oracle.bpel.services.workflow.task.command.model.TasksUpdateByCommands command) |
Task |
withdrawTask(IWorkflowContext context, java.lang.String taskId) |
Task |
withdrawTask(IWorkflowContext context, java.lang.String taskId, boolean skipCallback) |
Task |
withdrawTask(IWorkflowContext context, Task task) |
Task |
withdrawTask(IWorkflowContext context, Task task, boolean skipCallback) |
boolean |
withdrawTasks(IWorkflowContext context, java.util.List taskIds) |
Task acquireTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task acquireTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
boolean acquireTasks(IWorkflowContext context, java.util.List taskIds) throws StaleObjectException, WorkflowException
Task addAttachment(IWorkflowContext context, java.lang.String taskId, AttachmentType attachment) throws StaleObjectException, WorkflowException
Task addAttachment(IWorkflowContext context, Task task, AttachmentType attachment) throws StaleObjectException, WorkflowException
boolean addCommentToTasks(IWorkflowContext context, java.util.List taskIds, java.lang.String comment) throws StaleObjectException, WorkflowException
Task addComment(IWorkflowContext context, java.lang.String taskId, java.lang.String comment) throws StaleObjectException, WorkflowException
Task addComment(IWorkflowContext context, Task task, java.lang.String comment) throws StaleObjectException, WorkflowException
Task addDocument(IWorkflowContext context, java.lang.String taskId, DocumentType document) throws StaleObjectException, WorkflowException
Task addDocument(IWorkflowContext context, Task task, DocumentType document) throws StaleObjectException, WorkflowException
Task createToDoTask(IWorkflowContext context, Task task, java.util.List taskAssignees, java.lang.String parentTaskId) throws StaleObjectException, WorkflowException
Task decomposeTask(IWorkflowContext ctx, java.lang.String taskId, RoutingSlip routingSlip, DecomposeTaskInfo decomposeTaskInfo) throws StaleObjectException, WorkflowException
Task delegateTask(IWorkflowContext context, java.lang.String taskId, java.util.List taskAssignees) throws StaleObjectException, WorkflowException
Task addComment(IWorkflowContext context, Task task, CommentType comment) throws StaleObjectException, WorkflowException
boolean addCommentToTasks(IWorkflowContext context, java.util.List taskIds, CommentType comment) throws StaleObjectException, WorkflowException
Task addComment(IWorkflowContext context, java.lang.String taskId, CommentType comment) throws StaleObjectException, WorkflowException
Task delegateTask(IWorkflowContext context, Task task, java.util.List taskAssignees) throws StaleObjectException, WorkflowException
boolean delegateTasks(IWorkflowContext context, java.util.List taskIds, java.util.List taskAssignees) throws StaleObjectException, WorkflowException
Task deleteTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task deleteTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
boolean deleteTasks(IWorkflowContext context, java.util.List taskIds) throws StaleObjectException, WorkflowException
Task errorTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task errorTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
Task escalateTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task escalateTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
boolean escalateTasks(IWorkflowContext context, java.util.List taskIds) throws StaleObjectException, WorkflowException
java.util.List getApprovers(IWorkflowContext context, java.lang.String taskId) throws WorkflowException
java.util.List getApprovers(IWorkflowContext context, Task task) throws WorkflowException
RoutingSlip getFutureParticipants(IWorkflowContext context, java.lang.String taskId) throws WorkflowException
RoutingSlip getFutureParticipants(IWorkflowContext context, Task task) throws WorkflowException
java.util.List getUsersToRequestInfoForTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
java.util.List getUsersToRequestInfoForTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
IInitiateTaskResponse initiateTask(Task task) throws StaleObjectException, WorkflowException
IInitiateTaskResponse initiateTask(Task task, RoutingSlip routingSlip) throws StaleObjectException, WorkflowException
Task mergeAndUpdateTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
Task overrideRoutingSlip(IWorkflowContext context, java.lang.String taskId, java.lang.String routingSlipURI) throws StaleObjectException, WorkflowException
Task overrideRoutingSlip(IWorkflowContext context, Task task, java.lang.String routingSlipURI) throws StaleObjectException, WorkflowException
Task prepareForRestartRootTask(IWorkflowContext wfContext, oracle.bpel.services.workflow.task.IRestartContext restartContext, Task task) throws StaleObjectException, WorkflowException
Task updateTaskOutcome(IWorkflowContext context, java.lang.String taskId, java.lang.String outcome, CommentType comment) throws StaleObjectException, WorkflowException
StaleObjectException
WorkflowException
oracle.bpel.services.workflow.task.ITaskService#updateTaskOutcome(oracle.bpel.services.workflow.verification.IWorkflowContext, oracle.bpel.services.workflow.task.model.Task, java.lang.String, oracle.bpel.services.workflow.task.model.CommentType)
boolean purgeTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
boolean updateOutcomeOfTasks(IWorkflowContext context, java.util.List taskIds, java.lang.String outcome, CommentType comment) throws StaleObjectException, WorkflowException
boolean purgeTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
boolean purgeTasks(IWorkflowContext context, java.util.List taskIds) throws StaleObjectException, WorkflowException
Task pushBackTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task pushBackTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
Task reassignTask(IWorkflowContext context, java.lang.String taskId, java.util.List taskAssignees) throws StaleObjectException, WorkflowException
Task reassignTask(IWorkflowContext context, Task task, java.util.List taskAssignees) throws StaleObjectException, WorkflowException
boolean reassignTasks(IWorkflowContext context, java.util.List taskIds, java.util.List taskAssignees) throws StaleObjectException, WorkflowException
boolean reevaluateTask(IWorkflowContext context, java.lang.String taskId, ITaskAssignee reorgedUser) throws StaleObjectException, WorkflowException
IInitiateTaskResponse reinitiateTask(Task task) throws StaleObjectException, WorkflowException
Task releaseTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task releaseTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
boolean releaseTasks(IWorkflowContext context, java.util.List taskIds) throws StaleObjectException, WorkflowException
Task removeAttachment(IWorkflowContext context, java.lang.String taskId, java.util.List attachmentNames) throws StaleObjectException, WorkflowException
Task removeAttachment(IWorkflowContext context, Task task, java.util.List attachmentNames) throws StaleObjectException, WorkflowException
Task removeDocument(IWorkflowContext context, java.lang.String taskId, java.util.List documentNames) throws StaleObjectException, WorkflowException
Task removeDocument(IWorkflowContext context, Task task, java.util.List documentNames) throws StaleObjectException, WorkflowException
Task renewTask(IWorkflowContext context, java.lang.String taskId, Duration duration) throws StaleObjectException, WorkflowException
Task renewTask(IWorkflowContext context, Task task, Duration duration) throws StaleObjectException, WorkflowException
Task requestInfoForTaskWithReapproval(IWorkflowContext context, java.lang.String taskId, ITaskAssignee taskAssignee) throws StaleObjectException, WorkflowException
Task requestInfoForTaskWithReapproval(IWorkflowContext context, Task task, ITaskAssignee taskAssignee) throws StaleObjectException, WorkflowException
Task requestInfoForTask(IWorkflowContext context, java.lang.String taskId, ITaskAssignee taskAssignee) throws StaleObjectException, WorkflowException
Task requestInfoForTask(IWorkflowContext context, Task task, ITaskAssignee taskAssignee) throws StaleObjectException, WorkflowException
IInitiateTaskResponse restartRootTask(IWorkflowContext wfContext, oracle.bpel.services.workflow.task.IRestartContext restartContext, Task task) throws StaleObjectException, WorkflowException
Task resumeTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task resumeTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
boolean resumeTasks(IWorkflowContext context, java.util.List taskIds) throws StaleObjectException, WorkflowException
void resumeTimers(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
void resumeTimers(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
Task routeTask(IWorkflowContext context, java.lang.String taskId, Participants participants) throws StaleObjectException, WorkflowException
Task routeTask(IWorkflowContext context, Task task, Participants participants) throws StaleObjectException, WorkflowException
int setTaskSequenceChanges(IWorkflowContext context, Task task, java.util.List taskSequenceChanges, boolean reset) throws WorkflowException, StaleObjectException
Task skipCurrentAssignment(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task skipCurrentAssignment(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
Task submitInfoForTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
Task suspendTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task suspendTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
boolean suspendTasks(IWorkflowContext context, java.util.List taskIds) throws StaleObjectException, WorkflowException
void suspendTimers(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
void suspendTimers(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
boolean updateOutcomeOfTasks(IWorkflowContext context, java.util.List taskIds, java.lang.String outcome) throws StaleObjectException, WorkflowException
void updatePriorityOfTasks(IWorkflowContext context, java.util.List taskIds, ITaskService.UpdatePriorityType updateType, int priority) throws StaleObjectException, WorkflowException
void updatePriority(IWorkflowContext context, java.lang.String taskId, ITaskService.UpdatePriorityType updateType, int priority) throws StaleObjectException, WorkflowException
Task updateTaskOutcomeAndRoute(IWorkflowContext context, java.lang.String taskId, java.lang.String outcome, Participants participants) throws StaleObjectException, WorkflowException
Task updateTaskOutcomeAndRoute(IWorkflowContext context, Task task, java.lang.String outcome, Participants participants) throws StaleObjectException, WorkflowException
Task updateTaskOutcome(IWorkflowContext context, java.lang.String taskId, java.lang.String outcome) throws StaleObjectException, WorkflowException
Task updateTaskOutcome(IWorkflowContext context, Task task, java.lang.String outcome) throws StaleObjectException, WorkflowException
Task updateTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
oracle.bpel.services.workflow.task.command.model.TasksUpdateByCommandsResponse updateTasksByCommands(IWorkflowContext context, java.util.List taskIds, oracle.bpel.services.workflow.task.command.model.TasksUpdateByCommands command) throws StaleObjectException, WorkflowException
Task withdrawTask(IWorkflowContext context, java.lang.String taskId) throws StaleObjectException, WorkflowException
Task withdrawTask(IWorkflowContext context, java.lang.String taskId, boolean skipCallback) throws StaleObjectException, WorkflowException
Task withdrawTask(IWorkflowContext context, Task task) throws StaleObjectException, WorkflowException
Task withdrawTask(IWorkflowContext context, Task task, boolean skipCallback) throws StaleObjectException, WorkflowException
boolean withdrawTasks(IWorkflowContext context, java.util.List taskIds) throws StaleObjectException, WorkflowException