java.lang.Object
org.apache.activemq.store.kahadb.scheduler.JobImpl
All Implemented Interfaces:
org.apache.activemq.broker.scheduler.Job

public class JobImpl extends Object implements org.apache.activemq.broker.scheduler.Job
  • Constructor Details

    • JobImpl

      protected JobImpl(org.apache.activemq.store.kahadb.scheduler.JobLocation location, org.apache.activemq.util.ByteSequence bs)
  • Method Details

    • getJobId

      public String getJobId()
      Specified by:
      getJobId in interface org.apache.activemq.broker.scheduler.Job
    • getPayload

      public byte[] getPayload()
      Specified by:
      getPayload in interface org.apache.activemq.broker.scheduler.Job
    • getPeriod

      public long getPeriod()
      Specified by:
      getPeriod in interface org.apache.activemq.broker.scheduler.Job
    • getRepeat

      public int getRepeat()
      Specified by:
      getRepeat in interface org.apache.activemq.broker.scheduler.Job
    • getStart

      public long getStart()
      Specified by:
      getStart in interface org.apache.activemq.broker.scheduler.Job
    • getDelay

      public long getDelay()
      Specified by:
      getDelay in interface org.apache.activemq.broker.scheduler.Job
    • getCronEntry

      public String getCronEntry()
      Specified by:
      getCronEntry in interface org.apache.activemq.broker.scheduler.Job
    • getNextExecutionTime

      public String getNextExecutionTime()
      Specified by:
      getNextExecutionTime in interface org.apache.activemq.broker.scheduler.Job
    • getStartTime

      public String getStartTime()
      Specified by:
      getStartTime in interface org.apache.activemq.broker.scheduler.Job
    • getExecutionCount

      public int getExecutionCount()
      Specified by:
      getExecutionCount in interface org.apache.activemq.broker.scheduler.Job
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getDestinationName

      public String getDestinationName()
      Specified by:
      getDestinationName in interface org.apache.activemq.broker.scheduler.Job
    • setDestinationName

      public void setDestinationName(String destinationName)
      Specified by:
      setDestinationName in interface org.apache.activemq.broker.scheduler.Job