public class JobServiceConfiguration extends AbstractServiceConfiguration
additionalEventDispatchActions, clock, enableEventDispatcher, eventDispatcher, eventListeners, NO_TENANT_ID, typedEventListeners| Constructor and Description |
|---|
JobServiceConfiguration() |
getAdditionalEventDispatchActions, getClock, getEventDispatcher, getEventListeners, getTypedEventListeners, isEnableEventDispatcher, setAdditionalEventDispatchActions, setClock, setEnableEventDispatcher, setEventDispatcher, setEventListeners, setTypedEventListenersprotected static final org.slf4j.Logger LOGGER
protected JobService jobService
protected TimerJobService timerJobService
protected HistoryJobService historyJobService
protected JobManager jobManager
protected JobDataManager jobDataManager
protected DeadLetterJobDataManager deadLetterJobDataManager
protected SuspendedJobDataManager suspendedJobDataManager
protected TimerJobDataManager timerJobDataManager
protected HistoryJobDataManager historyJobDataManager
protected JobByteArrayDataManager jobByteArrayDataManager
protected JobEntityManager jobEntityManager
protected DeadLetterJobEntityManager deadLetterJobEntityManager
protected SuspendedJobEntityManager suspendedJobEntityManager
protected TimerJobEntityManager timerJobEntityManager
protected HistoryJobEntityManager historyJobEntityManager
protected JobByteArrayEntityManager jobByteArrayEntityManager
protected CommandExecutor commandExecutor
protected ExpressionManager expressionManager
protected BusinessCalendarManager businessCalendarManager
protected HistoryLevel historyLevel
protected InternalJobManager internalJobManager
protected AsyncExecutor asyncExecutor
protected Map<String,JobHandler> jobHandlers
protected FailedJobCommandFactory failedJobCommandFactory
protected List<AsyncRunnableExecutionExceptionHandler> asyncRunnableExecutionExceptionHandlers
protected Map<String,HistoryJobHandler> historyJobHandlers
protected int asyncExecutorNumberOfRetries
protected int asyncExecutorResetExpiredJobsMaxTimeout
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
public void init()
public boolean isHistoryLevelAtLeast(HistoryLevel level)
isHistoryLevelAtLeast in class AbstractServiceConfigurationpublic boolean isHistoryEnabled()
isHistoryEnabled in class AbstractServiceConfigurationpublic void initJobManager()
public void initDataManagers()
public void initEntityManagers()
public JobServiceConfiguration getIdentityLinkServiceConfiguration()
public JobService getJobService()
public JobServiceConfiguration setJobService(JobService jobService)
public TimerJobService getTimerJobService()
public JobServiceConfiguration setTimerJobService(TimerJobService timerJobService)
public HistoryJobService getHistoryJobService()
public JobServiceConfiguration setHistoryJobService(HistoryJobService historyJobService)
public JobManager getJobManager()
public void setJobManager(JobManager jobManager)
public JobDataManager getJobDataManager()
public JobServiceConfiguration setJobDataManager(JobDataManager jobDataManager)
public DeadLetterJobDataManager getDeadLetterJobDataManager()
public JobServiceConfiguration setDeadLetterJobDataManager(DeadLetterJobDataManager deadLetterJobDataManager)
public SuspendedJobDataManager getSuspendedJobDataManager()
public JobServiceConfiguration setSuspendedJobDataManager(SuspendedJobDataManager suspendedJobDataManager)
public TimerJobDataManager getTimerJobDataManager()
public JobServiceConfiguration setTimerJobDataManager(TimerJobDataManager timerJobDataManager)
public HistoryJobDataManager getHistoryJobDataManager()
public JobServiceConfiguration setHistoryJobDataManager(HistoryJobDataManager historyJobDataManager)
public JobByteArrayDataManager getJobByteArrayDataManager()
public JobServiceConfiguration setJobByteArrayDataManager(JobByteArrayDataManager jobByteArrayDataManager)
public JobEntityManager getJobEntityManager()
public JobServiceConfiguration setJobEntityManager(JobEntityManager jobEntityManager)
public DeadLetterJobEntityManager getDeadLetterJobEntityManager()
public JobServiceConfiguration setDeadLetterJobEntityManager(DeadLetterJobEntityManager deadLetterJobEntityManager)
public SuspendedJobEntityManager getSuspendedJobEntityManager()
public JobServiceConfiguration setSuspendedJobEntityManager(SuspendedJobEntityManager suspendedJobEntityManager)
public TimerJobEntityManager getTimerJobEntityManager()
public JobServiceConfiguration setTimerJobEntityManager(TimerJobEntityManager timerJobEntityManager)
public HistoryJobEntityManager getHistoryJobEntityManager()
public JobServiceConfiguration setHistoryJobEntityManager(HistoryJobEntityManager historyJobEntityManager)
public JobByteArrayEntityManager getJobByteArrayEntityManager()
public JobServiceConfiguration setJobByteArrayEntityManager(JobByteArrayEntityManager jobByteArrayEntityManager)
public CommandExecutor getCommandExecutor()
public void setCommandExecutor(CommandExecutor commandExecutor)
public HistoryLevel getHistoryLevel()
getHistoryLevel in class AbstractServiceConfigurationpublic JobServiceConfiguration setHistoryLevel(HistoryLevel historyLevel)
setHistoryLevel in class AbstractServiceConfigurationpublic InternalJobManager getInternalJobManager()
public void setInternalJobManager(InternalJobManager internalJobManager)
public AsyncExecutor getAsyncExecutor()
public JobServiceConfiguration setAsyncExecutor(AsyncExecutor asyncExecutor)
public ExpressionManager getExpressionManager()
public JobServiceConfiguration setExpressionManager(ExpressionManager expressionManager)
public BusinessCalendarManager getBusinessCalendarManager()
public JobServiceConfiguration setBusinessCalendarManager(BusinessCalendarManager businessCalendarManager)
public Map<String,JobHandler> getJobHandlers()
public JobServiceConfiguration setJobHandlers(Map<String,JobHandler> jobHandlers)
public FailedJobCommandFactory getFailedJobCommandFactory()
public JobServiceConfiguration setFailedJobCommandFactory(FailedJobCommandFactory failedJobCommandFactory)
public List<AsyncRunnableExecutionExceptionHandler> getAsyncRunnableExecutionExceptionHandlers()
public JobServiceConfiguration setAsyncRunnableExecutionExceptionHandlers(List<AsyncRunnableExecutionExceptionHandler> asyncRunnableExecutionExceptionHandlers)
public Map<String,HistoryJobHandler> getHistoryJobHandlers()
public JobServiceConfiguration setHistoryJobHandlers(Map<String,HistoryJobHandler> historyJobHandlers)
public int getAsyncExecutorNumberOfRetries()
public JobServiceConfiguration setAsyncExecutorNumberOfRetries(int asyncExecutorNumberOfRetries)
public int getAsyncExecutorResetExpiredJobsMaxTimeout()
public JobServiceConfiguration setAsyncExecutorResetExpiredJobsMaxTimeout(int asyncExecutorResetExpiredJobsMaxTimeout)
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
getObjectMapper in class AbstractServiceConfigurationpublic JobServiceConfiguration setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
setObjectMapper in class AbstractServiceConfigurationCopyright © 2017 Flowable. All rights reserved.