|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PostProcessHandler
Post Process
Example event handler declaration :
<action-handler class="oracle.iam.platform.kernel.test.SamplePostProcessHandler" entity-type="User"
operation="CREATE" name="PostProcess1" order="FIRST" stage="postprocess" sync="TRUE">
| Method Summary | |
|---|---|
boolean |
cancel(long processId, long eventId, AbstractGenericOrchestration orchestration)Method containing the logic that need to be executed if the orchestration is cancelled. |
void |
compensate(long processId, long eventId, AbstractGenericOrchestration orchestration)Method containing the logic that need to be executed to compensate the changes made by current event handler if the orchestration fails |
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 |
| Methods inherited from interface oracle.iam.platform.kernel.spi.EventHandler |
|---|
initialize |
| Method Detail |
|---|
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.
void compensate(long processId,
long eventId,
AbstractGenericOrchestration 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)
processId, - Id of the orchestration processeventId, - Id of the orchestartion eventorchestration, - Value object containing information such as orchestartion parameters, operation.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||