public class DirectOperationResultVisitor extends AbstractContexed implements WebFormResultVisitor
WebFormResultVisitor to recursively execute any direct transitions in the chain.
Only explicit transitions (with a non null key) are consideredconn| Constructor and Description |
|---|
DirectOperationResultVisitor(AppContext conn) |
| Modifier and Type | Method and Description |
|---|---|
FormResult |
getFinalResult() |
void |
visitBackResult(BackResult res) |
<T,K> void |
visitChainedTransitionResult(ChainedTransitionResult<T,K> res) |
<T,K> void |
visitConfirmTransitionResult(ConfirmTransitionResult<T,K> res) |
void |
visitCustomPage(CustomPageResult res) |
void |
visitErrorFormResult(ErrorFormResult res) |
void |
visitExternalRedirectResult(ExternalRedirectResult res) |
void |
visitForwardResult(ForwardResult res) |
void |
visitMessageResult(MessageResult res) |
void |
visitRedirectResult(RedirectResult res) |
void |
visitServeDataResult(ServeDataResult res) |
getContext, getLogger, resetLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitSerializableChainedTransitionResultgetContextpublic DirectOperationResultVisitor(AppContext conn)
conn - public FormResult getFinalResult()
public <T,K> void visitChainedTransitionResult(ChainedTransitionResult<T,K> res) throws java.lang.Exception
visitChainedTransitionResult in interface FormResultVisitorjava.lang.Exceptionpublic <T,K> void visitConfirmTransitionResult(ConfirmTransitionResult<T,K> res) throws java.lang.Exception
visitConfirmTransitionResult in interface FormResultVisitorjava.lang.Exceptionpublic void visitMessageResult(MessageResult res) throws java.lang.Exception
visitMessageResult in interface FormResultVisitorjava.lang.Exceptionpublic void visitServeDataResult(ServeDataResult res) throws java.lang.Exception
visitServeDataResult in interface FormResultVisitorjava.lang.Exceptionpublic void visitBackResult(BackResult res) throws java.lang.Exception
visitBackResult in interface FormResultVisitorjava.lang.Exceptionpublic void visitCustomPage(CustomPageResult res) throws java.lang.Exception
visitCustomPage in interface FormResultVisitorjava.lang.Exceptionpublic void visitForwardResult(ForwardResult res) throws java.lang.Exception
visitForwardResult in interface WebFormResultVisitorjava.lang.Exceptionpublic void visitRedirectResult(RedirectResult res) throws java.lang.Exception
visitRedirectResult in interface WebFormResultVisitorjava.lang.Exceptionpublic void visitExternalRedirectResult(ExternalRedirectResult res) throws java.lang.Exception
visitExternalRedirectResult in interface WebFormResultVisitorjava.lang.Exceptionpublic void visitErrorFormResult(ErrorFormResult res) throws java.lang.Exception
visitErrorFormResult in interface WebFormResultVisitorjava.lang.Exception