public abstract class NodeHandler extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
NodeHandler.Context |
| Constructor and Description |
|---|
NodeHandler() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
enter(NodeHandler.Context context) |
abstract String |
exit(NodeHandler.Context context) |
void |
fail(NodeHandler.Context context) |
static String |
getLoopFlag(String nodeName) |
void |
kill(NodeHandler.Context context) |
void |
loopDetection(NodeHandler.Context context) |
List<String> |
multiExit(NodeHandler.Context context) |
public NodeHandler()
public static String getLoopFlag(String nodeName)
public void loopDetection(NodeHandler.Context context) throws WorkflowException
WorkflowExceptionpublic abstract boolean enter(NodeHandler.Context context) throws WorkflowException
WorkflowExceptionpublic List<String> multiExit(NodeHandler.Context context) throws WorkflowException
WorkflowExceptionpublic abstract String exit(NodeHandler.Context context) throws WorkflowException
WorkflowExceptionpublic void kill(NodeHandler.Context context)
public void fail(NodeHandler.Context context)
Copyright © 2014 Apache Software Foundation. All Rights Reserved.