org.apache.oozie.workflow.lite
Class NodeHandler
java.lang.Object
org.apache.oozie.workflow.lite.NodeHandler
- Direct Known Subclasses:
- ActionNodeHandler, ControlNodeHandler, DecisionNodeHandler, EndNodeDef.EndNodeHandler, ForkNodeDef.ForkNodeHandler, JoinNodeDef.JoinNodeHandler, KillNodeDef.KillNodeHandler, StartNodeDef.StartNodeHandler
public abstract class NodeHandler
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeHandler
public NodeHandler()
getLoopFlag
public static String getLoopFlag(String nodeName)
loopDetection
public void loopDetection(NodeHandler.Context context)
throws WorkflowException
- Throws:
WorkflowException
enter
public abstract boolean enter(NodeHandler.Context context)
throws WorkflowException
- Throws:
WorkflowException
multiExit
public List<String> multiExit(NodeHandler.Context context)
throws WorkflowException
- Throws:
WorkflowException
exit
public abstract String exit(NodeHandler.Context context)
throws WorkflowException
- Throws:
WorkflowException
kill
public void kill(NodeHandler.Context context)
fail
public void fail(NodeHandler.Context context)
Copyright © 2013 Apache Software Foundation. All Rights Reserved.