|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Thread
org.jbpm.job.executor.JobExecutorThread
public class JobExecutorThread
| 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 |
| Constructor Summary | |
|---|---|
JobExecutorThread(java.lang.String name,
JobExecutor jobExecutor)
|
|
JobExecutorThread(java.lang.String name,
JobExecutor jobExecutor,
JbpmConfiguration jbpmConfiguration,
int idleInterval,
int maxIdleInterval,
long maxLockTime,
int maxHistory)
Deprecated. use JobExecutorThread(String, JobExecutor) instead |
|
| Method Summary | |
|---|---|
protected java.util.Collection |
acquireJobs()
|
void |
deactivate()
Indicates that this thread should stop running. |
protected void |
executeJob(Job job)
|
protected java.util.Date |
getNextDueDate()
|
protected long |
getWaitPeriod(int currentIdleInterval)
|
void |
run()
|
void |
setActive(boolean isActive)
Deprecated. As of jBPM 3.2.3, replaced by deactivate() |
| 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 |
| Constructor Detail |
|---|
public JobExecutorThread(java.lang.String name,
JobExecutor jobExecutor)
public JobExecutorThread(java.lang.String name,
JobExecutor jobExecutor,
JbpmConfiguration jbpmConfiguration,
int idleInterval,
int maxIdleInterval,
long maxLockTime,
int maxHistory)
JobExecutorThread(String, JobExecutor) instead
| Method Detail |
|---|
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadprotected java.util.Collection acquireJobs()
protected void executeJob(Job job)
throws java.lang.Exception
java.lang.Exceptionprotected long getWaitPeriod(int currentIdleInterval)
protected java.util.Date getNextDueDate()
public void setActive(boolean isActive)
deactivate()
public void deactivate()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||