org.apache.oozie.workflow.lite
Class LiteWorkflowAppParser

java.lang.Object
  extended by org.apache.oozie.workflow.lite.LiteWorkflowAppParser

public class LiteWorkflowAppParser
extends Object

Class to parse and validate workflow xml


Field Summary
static String VALIDATE_FORK_JOIN
           
static String WF_VALIDATE_FORK_JOIN
           
 
Constructor Summary
LiteWorkflowAppParser(Schema schema, Class<? extends ControlNodeHandler> controlNodeHandler, Class<? extends DecisionNodeHandler> decisionHandlerClass, Class<? extends ActionNodeHandler> actionHandlerClass)
           
 
Method Summary
 LiteWorkflowApp validateAndParse(Reader reader, org.apache.hadoop.conf.Configuration jobConf)
          Parse and validate xml to LiteWorkflowApp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VALIDATE_FORK_JOIN

public static final String VALIDATE_FORK_JOIN
See Also:
Constant Field Values

WF_VALIDATE_FORK_JOIN

public static final String WF_VALIDATE_FORK_JOIN
See Also:
Constant Field Values
Constructor Detail

LiteWorkflowAppParser

public LiteWorkflowAppParser(Schema schema,
                             Class<? extends ControlNodeHandler> controlNodeHandler,
                             Class<? extends DecisionNodeHandler> decisionHandlerClass,
                             Class<? extends ActionNodeHandler> actionHandlerClass)
                      throws WorkflowException
Throws:
WorkflowException
Method Detail

validateAndParse

public LiteWorkflowApp validateAndParse(Reader reader,
                                        org.apache.hadoop.conf.Configuration jobConf)
                                 throws WorkflowException
Parse and validate xml to LiteWorkflowApp

Parameters:
reader -
Returns:
LiteWorkflowApp
Throws:
WorkflowException


Copyright © 2013 Apache Software Foundation. All Rights Reserved.