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
WorkflowException
public abstract boolean enter(NodeHandler.Context context) throws WorkflowException
WorkflowException
public List<String> multiExit(NodeHandler.Context context) throws WorkflowException
WorkflowException
public abstract String exit(NodeHandler.Context context) throws WorkflowException
WorkflowException
public void kill(NodeHandler.Context context)
public void fail(NodeHandler.Context context)
Copyright © 2014 Apache Software Foundation. All Rights Reserved.