it.eng.spagobi.engines.talend.runtime
Class Job

java.lang.Object
  extended by it.eng.spagobi.engines.talend.runtime.Job

public class Job
extends java.lang.Object


Constructor Summary
Job()
           
Job(java.lang.String name, java.lang.String project, java.lang.String language)
           
Job(java.lang.String name, java.lang.String project, java.lang.String language, java.lang.String context)
           
 
Method Summary
 java.lang.String getContext()
           
 java.lang.String getLanguage()
           
 java.lang.String getName()
           
 java.lang.String getProject()
           
 boolean isJavaJob()
           
 boolean isPerlJob()
           
 void load(java.io.File file)
           
 void load(java.io.InputStream is)
           
static Job loadJob(java.io.InputStream is)
           
 void setContext(java.lang.String context)
           
 void setLanguage(java.lang.String language)
           
 void setName(java.lang.String name)
           
 void setProject(java.lang.String project)
           
 java.lang.String toXml()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Job

public Job()

Job

public Job(java.lang.String name,
           java.lang.String project,
           java.lang.String language)

Job

public Job(java.lang.String name,
           java.lang.String project,
           java.lang.String language,
           java.lang.String context)
Method Detail

load

public void load(java.io.File file)
          throws java.io.FileNotFoundException,
                 DocumentException
Throws:
java.io.FileNotFoundException
DocumentException

load

public void load(java.io.InputStream is)
          throws DocumentException
Throws:
DocumentException

isPerlJob

public boolean isPerlJob()

isJavaJob

public boolean isJavaJob()

getContext

public java.lang.String getContext()

setContext

public void setContext(java.lang.String context)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getProject

public java.lang.String getProject()

setProject

public void setProject(java.lang.String project)

getLanguage

public java.lang.String getLanguage()

setLanguage

public void setLanguage(java.lang.String language)

toXml

public java.lang.String toXml()

loadJob

public static Job loadJob(java.io.InputStream is)
                   throws DocumentException
Throws:
DocumentException