Class RouterWrapper
- java.lang.Object
-
- de.codecentric.reedelk.runtime.component.Router
-
- de.codecentric.reedelk.platform.component.router.RouterWrapper
-
- All Implemented Interfaces:
de.codecentric.reedelk.runtime.api.component.Component,de.codecentric.reedelk.runtime.api.component.Implementor
public class RouterWrapper extends de.codecentric.reedelk.runtime.component.Router
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRouterWrapper.PathExpressionPair
-
Constructor Summary
Constructors Constructor Description RouterWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExpressionAndPathPair(de.codecentric.reedelk.runtime.api.script.dynamicvalue.DynamicString expression, ExecutionNode pathExecutionNode)RouterWrapper.PathExpressionPairgetDefaultPathOrThrow()ExecutionNodegetEndOfRouterStopNode()List<RouterWrapper.PathExpressionPair>getPathExpressionPairs()Returns all paths without the default one.voidsetEndOfRouterStopNode(ExecutionNode endOfRouterStopNode)
-
-
-
Method Detail
-
getPathExpressionPairs
public List<RouterWrapper.PathExpressionPair> getPathExpressionPairs()
Returns all paths without the default one.
-
addExpressionAndPathPair
public void addExpressionAndPathPair(de.codecentric.reedelk.runtime.api.script.dynamicvalue.DynamicString expression, ExecutionNode pathExecutionNode)
-
getDefaultPathOrThrow
public RouterWrapper.PathExpressionPair getDefaultPathOrThrow()
-
setEndOfRouterStopNode
public void setEndOfRouterStopNode(ExecutionNode endOfRouterStopNode)
-
getEndOfRouterStopNode
public ExecutionNode getEndOfRouterStopNode()
-
-