Interface Job

    • Method Detail

      • getName

        String getName()
        Descriptive name of the task
      • getJobId

        long getJobId()
        unique id
      • getTiming

        JobTiming getTiming()
        Timing criteria for the task
      • runJob

        void runJob()
        Actually perform the task. This call blocks until the Job is complete.
      • dropped

        void dropped()
        the router is extremely overloaded, so this job has been dropped. if for some reason the job *must* do some cleanup / requeueing of other tasks, it should do so here.