Class JobZooKeeper

  • All Implemented Interfaces:
    java.lang.Runnable

    public class JobZooKeeper
    extends java.lang.Object
    implements java.lang.Runnable
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • startProcessing

        public void startProcessing​(Job job,
                                    java.lang.Thread thread)
      • stopProcessing

        public void stopProcessing​(Job job)
      • getThreadProcessingJob

        public java.lang.Thread getThreadProcessingJob​(Job job)
      • getOccupiedWorkerCount

        public int getOccupiedWorkerCount()
      • notifyThreadOccupied

        public void notifyThreadOccupied()
      • notifyThreadIdle

        public void notifyThreadIdle()