Class AbstractDecisionNode
java.lang.Object
org.forgerock.openam.auth.node.api.AbstractDecisionNode
- All Implemented Interfaces:
Node
An abstract node implementation for nodes that result in a simple true-false outcome.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Provides a static set of outcomes for decision nodes.Nested classes/interfaces inherited from interface org.forgerock.openam.auth.node.api.Node
Node.Metadata
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Action.ActionBuilder
goTo
(boolean outcome) Move on to the next node in the tree that is connected to the given outcome.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.forgerock.openam.auth.node.api.Node
getAuditEntryDetail, getInputs, getOutputs, process
-
Field Details
-
TRUE_OUTCOME_ID
true tree outcome.- See Also:
-
FALSE_OUTCOME_ID
false tree outcome.- See Also:
-
-
Constructor Details
-
AbstractDecisionNode
public AbstractDecisionNode()
-
-
Method Details
-
goTo
Move on to the next node in the tree that is connected to the given outcome.- Parameters:
outcome
- the outcome.- Returns:
- an action builder to provide additional details.
-