org.apache.oozie.workflow.lite
Class NodeDef

java.lang.Object
  extended by org.apache.oozie.workflow.lite.NodeDef
All Implemented Interfaces:
org.apache.hadoop.io.Writable
Direct Known Subclasses:
ActionNodeDef, DecisionNodeDef, EndNodeDef, ForkNodeDef, JoinNodeDef, KillNodeDef, StartNodeDef

public class NodeDef
extends Object
implements org.apache.hadoop.io.Writable


Method Summary
 boolean equals(NodeDef other)
           
 String getConf()
           
 Class<? extends NodeHandler> getHandlerClass()
           
 String getName()
           
 List<String> getTransitions()
           
 int hashCode()
           
 void readFields(DataInput dataInput)
           
 void write(DataOutput dataOutput)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

equals

public boolean equals(NodeDef other)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getName

public String getName()

getHandlerClass

public Class<? extends NodeHandler> getHandlerClass()

getTransitions

public List<String> getTransitions()

getConf

public String getConf()

readFields

public void readFields(DataInput dataInput)
                throws IOException
Specified by:
readFields in interface org.apache.hadoop.io.Writable
Throws:
IOException

write

public void write(DataOutput dataOutput)
           throws IOException
Specified by:
write in interface org.apache.hadoop.io.Writable
Throws:
IOException


Copyright © 2011 Yahoo. All Rights Reserved.