public class SimulationDefaultJobExecutor extends DefaultJobExecutor
corePoolSize, keepAliveTime, maxPoolSize, queueSize, threadPoolExecutor, threadPoolQueue
acquireJobsCmd, acquireJobsRunnable, clockReader, commandExecutor, isActive, isAutoActivate, jobAcquisitionThread, lockOwner, lockTimeInMillis, maxJobsPerAcquisition, name, rejectedJobsHandler, waitTimeInMillis
Constructor and Description |
---|
SimulationDefaultJobExecutor() |
Modifier and Type | Method and Description |
---|---|
protected void |
ensureInitialization()
use SimulationAcquireJobsRunnable instead of AcquireJobsRunnable.
|
void |
executeJobs(List<String> jobIds)
do not execute new thread - simulation time can move too forward.
|
AcquireJobsRunnable |
getAcquireJobsRunnable() |
protected void |
startJobAcquisitionThread() |
protected void |
stopJobAcquisitionThread() |
getCorePoolSize, getKeepAliveTime, getMaxPoolSize, getQueueSize, getThreadPoolExecutor, getThreadPoolQueue, setCorePoolSize, setKeepAliveTime, setMaxPoolSize, setQueueSize, setThreadPoolExecutor, setThreadPoolQueue, startExecutingJobs, stopExecutingJobs
ensureCleanup, getAcquireJobsCmd, getCommandExecutor, getCurrentTime, getLockOwner, getLockTimeInMillis, getMaxJobsPerAcquisition, getName, getRejectedJobsHandler, getWaitTimeInMillis, isActive, isAutoActivate, jobDone, jobDone, jobWasAdded, setAcquireJobsCmd, setAcquireJobsRunnable, setAutoActivate, setClockReader, setCommandExecutor, setLockOwner, setLockTimeInMillis, setMaxJobsPerAcquisition, setRejectedJobsHandler, setWaitTimeInMillis, shutdown, start
protected void ensureInitialization()
ensureInitialization
in class JobExecutor
public void executeJobs(List<String> jobIds)
executeJobs
in class DefaultJobExecutor
public AcquireJobsRunnable getAcquireJobsRunnable()
getAcquireJobsRunnable
in class JobExecutor
protected void startJobAcquisitionThread()
startJobAcquisitionThread
in class JobExecutor
protected void stopJobAcquisitionThread()
stopJobAcquisitionThread
in class JobExecutor
Copyright © 2016 Alfresco. All rights reserved.