public interface PostProcessHandler
extends oracle.iam.platform.kernel.spi.EventHandler, oracle.iam.platform.kernel.spi.Compensable, oracle.iam.platform.kernel.spi.Cancellable
<action-handler class="oracle.iam.platform.kernel.test.SamplePostProcessHandler" entity-type="User"
operation="CREATE" name="PostProcess1" order="FIRST" stage="postprocess" sync="TRUE">
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancel(long processId,
long eventId,
AbstractGenericOrchestration orchestration)
Method containing the logic that need to be executed if the orchestration is cancelled.
|
BulkEventResult |
execute(long processId,
long eventId,
BulkOrchestration orchestration)
Method containing the actual implementation of this post process event handler for bulk orchestration
|
EventResult |
execute(long processId,
long eventId,
Orchestration orchestration)
Method containing the actual implementation of this post process event handler
|
EventResult execute(long processId, long eventId, Orchestration orchestration)
processId, - Id of the orchestration processeventId, - Id of the orchestartion eventorchestration, - Value object containing information such as orchestartion parameters, operation.BulkEventResult execute(long processId, long eventId, BulkOrchestration orchestration)
processId, - Id of the orchestration processeventId, - Id of the orchestartion eventorchestration, - Value object containing information such as orchestartion parameters, operation.boolean cancel(long processId,
long eventId,
AbstractGenericOrchestration orchestration)
cancel in interface oracle.iam.platform.kernel.spi.CancellableprocessId, - Id of the orchestration processeventId, - Id of the orchestartion eventorchestration, - Value object containing information such as orchestartion parameters, operation.