org.apache.falcon.workflow.engine
Class NullCoordJob

java.lang.Object
  extended by org.apache.falcon.workflow.engine.NullCoordJob
All Implemented Interfaces:
CoordinatorJob, Job

public class NullCoordJob
extends Object
implements CoordinatorJob

Default coord job.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.oozie.client.CoordinatorJob
CoordinatorJob.Execution, CoordinatorJob.Timeunit
 
Nested classes/interfaces inherited from interface org.apache.oozie.client.Job
Job.Status
 
Constructor Summary
NullCoordJob()
           
 
Method Summary
 String getAcl()
           
 List<CoordinatorAction> getActions()
           
 String getAppName()
           
 String getAppPath()
           
 String getBundleId()
           
 int getConcurrency()
           
 String getConf()
           
 String getConsoleUrl()
           
 Date getEndTime()
           
 CoordinatorJob.Execution getExecutionOrder()
           
 String getExternalId()
           
 String getFrequency()
           
 String getGroup()
           
 String getId()
           
 Date getLastActionTime()
           
 Date getNextMaterializedTime()
           
 Date getPauseTime()
           
 Date getStartTime()
           
 Job.Status getStatus()
           
 int getTimeout()
           
 CoordinatorJob.Timeunit getTimeUnit()
           
 String getTimeZone()
           
 String getUser()
           
 void resetPending()
           
 void setPending()
           
 void setStatus(Job.Status status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullCoordJob

public NullCoordJob()
Method Detail

getAppPath

public String getAppPath()
Specified by:
getAppPath in interface CoordinatorJob
Specified by:
getAppPath in interface Job

getAppName

public String getAppName()
Specified by:
getAppName in interface CoordinatorJob
Specified by:
getAppName in interface Job

getId

public String getId()
Specified by:
getId in interface CoordinatorJob
Specified by:
getId in interface Job

getConf

public String getConf()
Specified by:
getConf in interface CoordinatorJob
Specified by:
getConf in interface Job

getStatus

public Job.Status getStatus()
Specified by:
getStatus in interface CoordinatorJob
Specified by:
getStatus in interface Job

getFrequency

public String getFrequency()
Specified by:
getFrequency in interface CoordinatorJob

getTimeUnit

public CoordinatorJob.Timeunit getTimeUnit()
Specified by:
getTimeUnit in interface CoordinatorJob

getTimeZone

public String getTimeZone()
Specified by:
getTimeZone in interface CoordinatorJob

getConcurrency

public int getConcurrency()
Specified by:
getConcurrency in interface CoordinatorJob

getExecutionOrder

public CoordinatorJob.Execution getExecutionOrder()
Specified by:
getExecutionOrder in interface CoordinatorJob

getTimeout

public int getTimeout()
Specified by:
getTimeout in interface CoordinatorJob

getLastActionTime

public Date getLastActionTime()
Specified by:
getLastActionTime in interface CoordinatorJob

getNextMaterializedTime

public Date getNextMaterializedTime()
Specified by:
getNextMaterializedTime in interface CoordinatorJob

getStartTime

public Date getStartTime()
Specified by:
getStartTime in interface CoordinatorJob
Specified by:
getStartTime in interface Job

getEndTime

public Date getEndTime()
Specified by:
getEndTime in interface CoordinatorJob
Specified by:
getEndTime in interface Job

setStatus

public void setStatus(Job.Status status)
Specified by:
setStatus in interface Job

setPending

public void setPending()
Specified by:
setPending in interface Job

resetPending

public void resetPending()
Specified by:
resetPending in interface Job

getPauseTime

public Date getPauseTime()
Specified by:
getPauseTime in interface Job

getExternalId

public String getExternalId()
Specified by:
getExternalId in interface Job

getUser

public String getUser()
Specified by:
getUser in interface CoordinatorJob
Specified by:
getUser in interface Job

getGroup

public String getGroup()
Specified by:
getGroup in interface CoordinatorJob
Specified by:
getGroup in interface Job

getBundleId

public String getBundleId()
Specified by:
getBundleId in interface CoordinatorJob

getConsoleUrl

public String getConsoleUrl()
Specified by:
getConsoleUrl in interface CoordinatorJob
Specified by:
getConsoleUrl in interface Job

getActions

public List<CoordinatorAction> getActions()
Specified by:
getActions in interface CoordinatorJob

getAcl

public String getAcl()
Specified by:
getAcl in interface CoordinatorJob
Specified by:
getAcl in interface Job


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