|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.iam.platform.kernel.vo.EventResult
public class EventResult
Value object used for returning the result of an event handler.
| Constructor Summary | |
|---|---|
EventResult() |
|
| Method Summary | |
|---|---|
void |
addWarning(java.lang.String warningCode)Add a warning code |
java.util.List |
getDeferredChanges()List of orchestrations that will be executed after the completion of current orchestration |
java.lang.Throwable |
getFailureReason()Get the reason in case of failure |
java.util.List |
getImmediateChanges()List of orchestrations that will be executed after the current event handler |
Orchestration |
getRestartOrchestration()Returns the value of orchestration to be restarted with |
java.util.List |
getWarnings()Retrieve the warning codes |
boolean |
isRestart()Returns whether current orchestration is set to be restarted or not |
boolean |
isVeto()Returns whether the current orchestration is set to veto or not. |
void |
setDeferredChanges(java.util.List deferredChanges)Set the list of new orchestrations that need to be executed at the end of current orchestration. |
void |
setFailureReason(java.lang.Throwable failureReason)Set the reason in case of failure |
void |
setImmediateChanges(java.util.List immediateChanges)Sets the list of new orchestrations that need to be executed after the execution of current event handler. |
void |
setRestart(boolean restart)Restarts the current orchestration if restart is set to true. |
void |
setRestartOrchestration(Orchestration restartChange)if restartChnage value is set and if the orchestration is set to restart, kernel will use this new orchestration when it is restarted |
void |
setVeto(boolean veto)If veto is set to true, orchestartion process is moved to Veto status. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EventResult()
| Method Detail |
|---|
public java.lang.Throwable getFailureReason()
public void setFailureReason(java.lang.Throwable failureReason)
result -public void setVeto(boolean veto)
veto -public boolean isVeto()
public void setRestart(boolean restart)
restart - if the value is true, current orchestartion will be restarted.public boolean isRestart()
public void setRestartOrchestration(Orchestration restartChange)
restartChange - modified orchestartion to be used for restarting the orchestrationpublic Orchestration getRestartOrchestration()
public void setImmediateChanges(java.util.List immediateChanges)
immediateChanges - new orchestrations which need to be executed. These orchestrations are executed right after the completion of current event handler.public java.util.List getImmediateChanges()
public void setDeferredChanges(java.util.List deferredChanges)
deferredChanges - new orchestrations which need to be executed. These orchestrations are executed only after current orchestration is completed.public java.util.List getDeferredChanges()
public void addWarning(java.lang.String warningCode)
warningCode - warning code to be addedpublic java.util.List getWarnings()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||