Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


oracle.bpel.services.workflow.task
Interface IRoutingSlipCallback


public interface IRoutingSlipCallback

Method Summary
 void onSubTaskUpdated(Task task, java.lang.String parentTaskId, java.lang.String action, java.lang.String updatedBy)
          Invoked when a sub task is updated
 void onTaskAssigned(Task task, java.lang.String action, java.lang.String outcome, java.lang.String outcomeUpdatedBy)
          Invoked when the task outcome is set and assigned to next participant
 void onTaskCompleted(Task task)
          Invoked when the task is completed, expired, withdrawn or errored
 void onTaskUpdated(Task task, java.lang.String action, java.lang.String updatedBy)
          Invoked when the task is updated

 

Method Detail

onTaskAssigned

public void onTaskAssigned(Task task,
                           java.lang.String action,
                           java.lang.String outcome,
                           java.lang.String outcomeUpdatedBy)
Invoked when the task outcome is set and assigned to next participant
Parameters:
task - The task object
action - The action that caused the assignment
outcome - The previous outcome if the assignment happened because a participant set the outcome and routed the task
outcomeUpdatedBy - The user id of the user who set the previous outcome, if any previous outcome

onTaskCompleted

public void onTaskCompleted(Task task)
Invoked when the task is completed, expired, withdrawn or errored
Parameters:
task - The task object

onTaskUpdated

public void onTaskUpdated(Task task,
                          java.lang.String action,
                          java.lang.String updatedBy)
Invoked when the task is updated
Parameters:
task - The task object
action - The action that caused the update
updatedBy - The id of the user who updated the task

onSubTaskUpdated

public void onSubTaskUpdated(Task task,
                             java.lang.String parentTaskId,
                             java.lang.String action,
                             java.lang.String updatedBy)
Invoked when a sub task is updated
Parameters:
task - The task object
parentTaskId - The task id of the root parent task. The root parent is not the necessarily the immediate parent, but the original task from which this sub task is derived
action - The action that caused the update
updatedBy - The id of the user who updated the task

Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


Copyright © 2006, Oracle. All rights reserved.