Optimize 10.5 | webMethods Optimize Documentation | Administering webMethods Optimize | For Developers | Configuring and Using the Web Service Data Collector | Sending Process Data
 
Sending Process Data
 
pushProcessControlOperation (ProcessControlOperation)
pushProcessControlOperationWithCallback
pushStepControlOperation (StepControlOperation)
pushStepControlOperationWithCallback
pushExecutionError (ExecutionError)
pushExecutionErrorWithCallback
To send process data, the client uses the processData interface. The processData interface consists of the following methods:
*The pushProcessControlOperation (ProcessControlOperation) is an optional method that sends process state change events to the Optimize Process Tracker. The Process Tracker implicitly determines the start and stop events of a process if not they are explicitly specified. Use this method if you want to be able to pause and resume a process or if the process name is not known when a step executes. The Process Tracker chains the operations together using the process instance ID if process control operations are used.
*The pushStepControlOperation (StepControlOperation) is a method that sends process step change events to the Optimize Process Tracker.
*The pushExecutionError (ExecutionError) method associates an error in the process with an Optimize error.
Note:
These methods use the classes contained in the bam-wsdc.jar file in the Optimize_directory\dataCollector\libdirectory.