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.Cancellable
processId,
- Id of the orchestration processeventId,
- Id of the orchestartion eventorchestration,
- Value object containing information such as orchestartion parameters, operation.