org.apache.falcon.oozie.workflow
Class JAVA

java.lang.Object
  extended by org.apache.falcon.oozie.workflow.JAVA

public class JAVA
extends Object

Java class for JAVA complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="JAVA">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="job-tracker" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="name-node" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="prepare" type="{uri:oozie:workflow:0.3}PREPARE" minOccurs="0"/>
         <element name="job-xml" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="configuration" type="{uri:oozie:workflow:0.3}CONFIGURATION" minOccurs="0"/>
         <element name="main-class" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="java-opts" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="arg" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="file" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="archive" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="capture-output" type="{uri:oozie:workflow:0.3}FLAG" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> archive
           
protected  List<String> arg
           
protected  FLAG captureOutput
           
protected  CONFIGURATION configuration
           
protected  List<String> file
           
protected  String javaOpts
           
protected  String jobTracker
           
protected  String jobXml
           
protected  String mainClass
           
protected  String nameNode
           
protected  PREPARE prepare
           
 
Constructor Summary
JAVA()
           
 
Method Summary
 List<String> getArchive()
          Gets the value of the archive property.
 List<String> getArg()
          Gets the value of the arg property.
 FLAG getCaptureOutput()
          Gets the value of the captureOutput property.
 CONFIGURATION getConfiguration()
          Gets the value of the configuration property.
 List<String> getFile()
          Gets the value of the file property.
 String getJavaOpts()
          Gets the value of the javaOpts property.
 String getJobTracker()
          Gets the value of the jobTracker property.
 String getJobXml()
          Gets the value of the jobXml property.
 String getMainClass()
          Gets the value of the mainClass property.
 String getNameNode()
          Gets the value of the nameNode property.
 PREPARE getPrepare()
          Gets the value of the prepare property.
 void setCaptureOutput(FLAG value)
          Sets the value of the captureOutput property.
 void setConfiguration(CONFIGURATION value)
          Sets the value of the configuration property.
 void setJavaOpts(String value)
          Sets the value of the javaOpts property.
 void setJobTracker(String value)
          Sets the value of the jobTracker property.
 void setJobXml(String value)
          Sets the value of the jobXml property.
 void setMainClass(String value)
          Sets the value of the mainClass property.
 void setNameNode(String value)
          Sets the value of the nameNode property.
 void setPrepare(PREPARE value)
          Sets the value of the prepare property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jobTracker

protected String jobTracker

nameNode

protected String nameNode

prepare

protected PREPARE prepare

jobXml

protected String jobXml

configuration

protected CONFIGURATION configuration

mainClass

protected String mainClass

javaOpts

protected String javaOpts

arg

protected List<String> arg

file

protected List<String> file

archive

protected List<String> archive

captureOutput

protected FLAG captureOutput
Constructor Detail

JAVA

public JAVA()
Method Detail

getJobTracker

public String getJobTracker()
Gets the value of the jobTracker property.

Returns:
possible object is String

setJobTracker

public void setJobTracker(String value)
Sets the value of the jobTracker property.

Parameters:
value - allowed object is String

getNameNode

public String getNameNode()
Gets the value of the nameNode property.

Returns:
possible object is String

setNameNode

public void setNameNode(String value)
Sets the value of the nameNode property.

Parameters:
value - allowed object is String

getPrepare

public PREPARE getPrepare()
Gets the value of the prepare property.

Returns:
possible object is PREPARE

setPrepare

public void setPrepare(PREPARE value)
Sets the value of the prepare property.

Parameters:
value - allowed object is PREPARE

getJobXml

public String getJobXml()
Gets the value of the jobXml property.

Returns:
possible object is String

setJobXml

public void setJobXml(String value)
Sets the value of the jobXml property.

Parameters:
value - allowed object is String

getConfiguration

public CONFIGURATION getConfiguration()
Gets the value of the configuration property.

Returns:
possible object is CONFIGURATION

setConfiguration

public void setConfiguration(CONFIGURATION value)
Sets the value of the configuration property.

Parameters:
value - allowed object is CONFIGURATION

getMainClass

public String getMainClass()
Gets the value of the mainClass property.

Returns:
possible object is String

setMainClass

public void setMainClass(String value)
Sets the value of the mainClass property.

Parameters:
value - allowed object is String

getJavaOpts

public String getJavaOpts()
Gets the value of the javaOpts property.

Returns:
possible object is String

setJavaOpts

public void setJavaOpts(String value)
Sets the value of the javaOpts property.

Parameters:
value - allowed object is String

getArg

public List<String> getArg()
Gets the value of the arg property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the arg property.

For example, to add a new item, do as follows:

    getArg().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getFile

public List<String> getFile()
Gets the value of the file property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the file property.

For example, to add a new item, do as follows:

    getFile().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getArchive

public List<String> getArchive()
Gets the value of the archive property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the archive property.

For example, to add a new item, do as follows:

    getArchive().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getCaptureOutput

public FLAG getCaptureOutput()
Gets the value of the captureOutput property.

Returns:
possible object is FLAG

setCaptureOutput

public void setCaptureOutput(FLAG value)
Sets the value of the captureOutput property.

Parameters:
value - allowed object is FLAG


Copyright © 2013-2014 Apache Software Foundation. All Rights Reserved.