public class MessageBasedJobManager extends AbstractMessageBasedJobManager
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.jms.core.JmsTemplate |
historyJmsTemplate |
protected org.springframework.jms.core.JmsTemplate |
jmsTemplate |
CYCLE_TYPE, jobServiceConfiguration| Constructor and Description |
|---|
MessageBasedJobManager() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.jms.core.JmsTemplate |
getHistoryJmsTemplate() |
org.springframework.jms.core.JmsTemplate |
getJmsTemplate() |
protected void |
sendMessage(JobInfo job)
Subclasses need to implement this method: it should contain the actual sending of the message
using the job data provided in the parameter.
|
void |
setHistoryJmsTemplate(org.springframework.jms.core.JmsTemplate historyJmsTemplate) |
void |
setJmsTemplate(org.springframework.jms.core.JmsTemplate jmsTemplate) |
prepareAndSendMessage, triggerAsyncHistoryExecutorIfNeeded, triggerExecutorIfNeeded, unacquire, unacquireWithDecrementRetriesactivateSuspendedJob, bulkMoveTimerJobsToExecutableJobs, callHistoryJobProcessors, callJobProcessors, copyHistoryJobInfo, copyHistoryJobProperties, copyJobInfo, createAsyncHistoryHintListeners, createAsyncJob, createDeadLetterJobFromHistoryJob, createDeadLetterJobFromOtherJob, createExecutableJobFromOtherJob, createExecutableJobFromOtherJob, createExternalWorkerJobFromOtherJob, createHintListeners, createSuspendedJobFromOtherJob, createTimerJobFromOtherJob, execute, executeHistoryJob, executeHistoryJobHandler, executeJobHandler, executeMessageJob, executeTimerJob, fillDefaultAsyncJobInfo, getAsyncExecutor, getAsyncHistoryExecutor, getBusinessCalendarName, getBusinessCalendarName, getCommandContext, getExceptionStacktrace, getJobServiceConfiguration, hintAsyncExecutor, hintAsyncHistoryExecutor, internalCreateAsyncJob, internalCreateLockedAsyncJob, isAsyncExecutorActive, isAsyncExecutorRemainingCapacitySufficient, isAsyncHistoryExecutorActive, isExecutorActive, isValidTime, moveDeadLetterJobToExecutableJob, moveDeadLetterJobToHistoryJob, moveExternalWorkerJobToExecutableJob, moveJobToDeadLetterJob, moveJobToSuspendedJob, moveJobToTimerJob, moveTimerJobToExecutableJob, scheduleAsyncJob, scheduleHistoryJob, scheduleTimerJob, sendMoveToDeadletterEvent, sendTimerScheduledEvent, setJobServiceConfiguration, setLockTimeAndOwnerprotected org.springframework.jms.core.JmsTemplate jmsTemplate
protected org.springframework.jms.core.JmsTemplate historyJmsTemplate
protected void sendMessage(JobInfo job)
AbstractMessageBasedJobManagersendMessage in class AbstractMessageBasedJobManagerpublic org.springframework.jms.core.JmsTemplate getJmsTemplate()
public void setJmsTemplate(org.springframework.jms.core.JmsTemplate jmsTemplate)
public org.springframework.jms.core.JmsTemplate getHistoryJmsTemplate()
public void setHistoryJmsTemplate(org.springframework.jms.core.JmsTemplate historyJmsTemplate)
Copyright © 2023 Flowable. All rights reserved.