|
|||||||||
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 |