org.ow2.orchestra.pvm.internal.jobexecutor.jdk
Class JdkDispatcherThread

java.lang.Object
  extended by java.lang.Thread
      extended by org.ow2.orchestra.pvm.internal.jobexecutor.AbstractDispatcherThread
          extended by org.ow2.orchestra.pvm.internal.jobexecutor.jdk.JdkDispatcherThread
All Implemented Interfaces:
Runnable

public class JdkDispatcherThread
extends AbstractDispatcherThread

AbstractDispatcherThread implementation for using with ExecutorService. (Part of JdkJobExecutor).

Author:
Guillaume Porcher

Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Method Summary
 JdkJobExecutor getJobExecutor()
           
protected  void putAcquiredJobDbidsOnQueue(Collection<JobImpl<?>> acquiredJobDbids)
           
 
Methods inherited from class org.ow2.orchestra.pvm.internal.jobexecutor.AbstractDispatcherThread
acquireJobs, deactivate, deactivate, getNextDueDate, getWaitPeriod, isActive, jobWasAdded, run
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getJobExecutor

public JdkJobExecutor getJobExecutor()
Specified by:
getJobExecutor in class AbstractDispatcherThread

putAcquiredJobDbidsOnQueue

protected void putAcquiredJobDbidsOnQueue(Collection<JobImpl<?>> acquiredJobDbids)
Specified by:
putAcquiredJobDbidsOnQueue in class AbstractDispatcherThread


Copyright © 2011 OW2 Consortium. All Rights Reserved.