public class LiteWorkflowApp extends java.lang.Object implements org.apache.hadoop.io.Writable, WorkflowApp
| Modifier and Type | Field and Description |
|---|---|
static int |
NEW_SERIALIZATION_METHOD_FLAG
Serialization of strings longer than 65k changed.
|
| Constructor and Description |
|---|
LiteWorkflowApp(java.lang.String name,
java.lang.String definition,
StartNodeDef startNode) |
| Modifier and Type | Method and Description |
|---|---|
LiteWorkflowApp |
addNode(NodeDef node) |
boolean |
equals(LiteWorkflowApp other) |
java.lang.String |
getDefinition()
Return the original workflow definition (normally XML).
|
java.lang.String |
getName()
Return the name of teh workflow application.
|
NodeDef |
getNode(java.lang.String name) |
java.util.Collection<NodeDef> |
getNodeDefs() |
int |
hashCode() |
void |
readFields(java.io.DataInput dataInput) |
void |
validateTransition(java.lang.String name,
java.lang.String transition) |
void |
validateWorkflowIntegrity() |
void |
write(java.io.DataOutput dataOutput) |
public static final int NEW_SERIALIZATION_METHOD_FLAG
public LiteWorkflowApp(java.lang.String name, java.lang.String definition, StartNodeDef startNode)
public boolean equals(LiteWorkflowApp other)
public int hashCode()
hashCode in class java.lang.Objectpublic LiteWorkflowApp addNode(NodeDef node) throws WorkflowException
WorkflowExceptionpublic java.lang.String getName()
WorkflowAppgetName in interface WorkflowApppublic java.lang.String getDefinition()
WorkflowAppgetDefinition in interface WorkflowApppublic java.util.Collection<NodeDef> getNodeDefs()
public void validateWorkflowIntegrity()
public void validateTransition(java.lang.String name, java.lang.String transition)
public void write(java.io.DataOutput dataOutput) throws java.io.IOException
write in interface org.apache.hadoop.io.Writablejava.io.IOExceptionpublic void readFields(java.io.DataInput dataInput) throws java.io.IOException
readFields in interface org.apache.hadoop.io.Writablejava.io.IOExceptionCopyright © 2017 Apache Software Foundation. All Rights Reserved.