|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Thread
org.ow2.orchestra.pvm.internal.jobexecutor.AbstractDispatcherThread
org.ow2.orchestra.pvm.internal.jobexecutor.pvm.DispatcherThread
public class DispatcherThread
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.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Field Summary |
|---|
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Method Summary | |
|---|---|
PvmJobExecutor |
getJobExecutor()
|
protected void |
putAcquiredJobDbidsOnQueue(java.util.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 |
|---|
protected void putAcquiredJobDbidsOnQueue(java.util.Collection<JobImpl<?>> acquiredJobDbids)
putAcquiredJobDbidsOnQueue in class AbstractDispatcherThreadpublic PvmJobExecutor getJobExecutor()
getJobExecutor in class AbstractDispatcherThread
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||