org.ow2.orchestra.pvm.internal.jobexecutor.pvm
Class DispatcherThread
java.lang.Object
java.lang.Thread
org.ow2.orchestra.pvm.internal.jobexecutor.AbstractDispatcherThread
org.ow2.orchestra.pvm.internal.jobexecutor.pvm.DispatcherThread
- All Implemented Interfaces:
- Runnable
public class DispatcherThread
- extends AbstractDispatcherThread
this thread is responsible for acquiring jobs in the jobImpl that need to be
executed and then let the JobExecutor dispatch the acquired ids to one of the
JobExecutorThreads in the pool. There is only one dispatcher thread per
JobExecutor.
- Author:
- Tom Baeyens, Guillaume Porcher
| 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 |
putAcquiredJobDbidsOnQueue
protected void putAcquiredJobDbidsOnQueue(Collection<JobImpl<?>> acquiredJobDbids)
- Specified by:
putAcquiredJobDbidsOnQueue in class AbstractDispatcherThread
getJobExecutor
public PvmJobExecutor getJobExecutor()
- Specified by:
getJobExecutor in class AbstractDispatcherThread
Copyright © 2011 OW2 Consortium. All Rights Reserved.