Package org.flowable.cmmn.engine.impl
Class CmmnManagementServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<CmmnEngineConfiguration>
org.flowable.cmmn.engine.impl.CmmnManagementServiceImpl
- All Implemented Interfaces:
CmmnManagementService
public class CmmnManagementServiceImpl
extends CommonEngineServiceImpl<CmmnEngineConfiguration>
implements CmmnManagementService
- Author:
- Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
commandExecutorFields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkMoveDeadLetterJobs(Collection<String> jobIds, int retries) voidbulkMoveDeadLetterJobsToHistoryJobs(Collection<String> jobIds, int retries) org.flowable.batch.api.BatchBuilderorg.flowable.batch.api.BatchPartBuildercreateBatchPartBuilder(org.flowable.batch.api.Batch batch) org.flowable.batch.api.BatchPartQueryorg.flowable.batch.api.BatchQuerycreateChangeTenantIdBuilder(String fromTenantId, String toTenantId) createCmmnExternalWorkerTransitionBuilder(String externalJobId, String workerId) org.flowable.job.api.DeadLetterJobQueryorg.flowable.job.api.ExternalWorkerJobAcquireBuilderorg.flowable.job.api.ExternalWorkerJobFailureBuildercreateExternalWorkerJobFailureBuilder(String externalJobId, String workerId) org.flowable.job.api.ExternalWorkerJobQueryorg.flowable.job.api.HistoryJobQueryorg.flowable.job.api.JobQueryorg.flowable.job.api.SuspendedJobQueryorg.flowable.job.api.TimerJobQueryvoiddeleteBatch(String batchId) voiddeleteDeadLetterJob(String jobId) voiddeleteHistoryJob(String jobId) voidvoiddeleteSuspendedJob(String jobId) voiddeleteTimerJob(String jobId) <T> TexecuteCommand(Command<T> command) <T> TexecuteCommand(CommandConfig config, Command<T> command) voidexecuteHistoryJob(String historyJobId) voidexecuteJob(String jobId) getHistoryJobHistoryJson(String historyJobId) getJobExceptionStacktrace(String jobId) voidorg.flowable.job.api.JobmoveDeadLetterJobToExecutableJob(String jobId, int retries) org.flowable.job.api.HistoryJobmoveDeadLetterJobToHistoryJob(String jobId, int retries) org.flowable.job.api.JobmoveJobToDeadLetterJob(String jobId) org.flowable.job.api.Joborg.flowable.job.api.JobmoveTimerToExecutableJob(String jobId) voidsetJobRetries(String jobId, int retries) voidsetTimerJobRetries(String jobId, int retries) Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutorMethods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
CmmnManagementServiceImpl
-
-
Method Details
-
getTableCounts
- Specified by:
getTableCountsin interfaceCmmnManagementService
-
getTableNames
- Specified by:
getTableNamesin interfaceCmmnManagementService
-
executeJob
- Specified by:
executeJobin interfaceCmmnManagementService
-
executeHistoryJob
- Specified by:
executeHistoryJobin interfaceCmmnManagementService
-
getHistoryJobHistoryJson
- Specified by:
getHistoryJobHistoryJsonin interfaceCmmnManagementService
-
deleteHistoryJob
- Specified by:
deleteHistoryJobin interfaceCmmnManagementService
-
moveTimerToExecutableJob
- Specified by:
moveTimerToExecutableJobin interfaceCmmnManagementService
-
moveJobToDeadLetterJob
- Specified by:
moveJobToDeadLetterJobin interfaceCmmnManagementService
-
moveDeadLetterJobToExecutableJob
- Specified by:
moveDeadLetterJobToExecutableJobin interfaceCmmnManagementService
-
bulkMoveDeadLetterJobs
- Specified by:
bulkMoveDeadLetterJobsin interfaceCmmnManagementService
-
bulkMoveDeadLetterJobsToHistoryJobs
- Specified by:
bulkMoveDeadLetterJobsToHistoryJobsin interfaceCmmnManagementService
-
moveDeadLetterJobToHistoryJob
- Specified by:
moveDeadLetterJobToHistoryJobin interfaceCmmnManagementService
-
moveSuspendedJobToExecutableJob
- Specified by:
moveSuspendedJobToExecutableJobin interfaceCmmnManagementService
-
deleteJob
- Specified by:
deleteJobin interfaceCmmnManagementService
-
deleteTimerJob
- Specified by:
deleteTimerJobin interfaceCmmnManagementService
-
deleteSuspendedJob
- Specified by:
deleteSuspendedJobin interfaceCmmnManagementService
-
deleteDeadLetterJob
- Specified by:
deleteDeadLetterJobin interfaceCmmnManagementService
-
setJobRetries
- Specified by:
setJobRetriesin interfaceCmmnManagementService
-
setTimerJobRetries
- Specified by:
setTimerJobRetriesin interfaceCmmnManagementService
-
createJobQuery
public org.flowable.job.api.JobQuery createJobQuery()- Specified by:
createJobQueryin interfaceCmmnManagementService
-
createExternalWorkerJobQuery
public org.flowable.job.api.ExternalWorkerJobQuery createExternalWorkerJobQuery()- Specified by:
createExternalWorkerJobQueryin interfaceCmmnManagementService
-
createTimerJobQuery
public org.flowable.job.api.TimerJobQuery createTimerJobQuery()- Specified by:
createTimerJobQueryin interfaceCmmnManagementService
-
createSuspendedJobQuery
public org.flowable.job.api.SuspendedJobQuery createSuspendedJobQuery()- Specified by:
createSuspendedJobQueryin interfaceCmmnManagementService
-
createDeadLetterJobQuery
public org.flowable.job.api.DeadLetterJobQuery createDeadLetterJobQuery()- Specified by:
createDeadLetterJobQueryin interfaceCmmnManagementService
-
getJobExceptionStacktrace
- Specified by:
getJobExceptionStacktracein interfaceCmmnManagementService
-
getTimerJobExceptionStacktrace
- Specified by:
getTimerJobExceptionStacktracein interfaceCmmnManagementService
-
getSuspendedJobExceptionStacktrace
- Specified by:
getSuspendedJobExceptionStacktracein interfaceCmmnManagementService
-
getDeadLetterJobExceptionStacktrace
- Specified by:
getDeadLetterJobExceptionStacktracein interfaceCmmnManagementService
-
getExternalWorkerJobErrorDetails
- Specified by:
getExternalWorkerJobErrorDetailsin interfaceCmmnManagementService
-
handleHistoryCleanupTimerJob
public void handleHistoryCleanupTimerJob()- Specified by:
handleHistoryCleanupTimerJobin interfaceCmmnManagementService
-
createBatchQuery
public org.flowable.batch.api.BatchQuery createBatchQuery()- Specified by:
createBatchQueryin interfaceCmmnManagementService
-
createBatchBuilder
public org.flowable.batch.api.BatchBuilder createBatchBuilder()- Specified by:
createBatchBuilderin interfaceCmmnManagementService
-
createBatchPartQuery
public org.flowable.batch.api.BatchPartQuery createBatchPartQuery()- Specified by:
createBatchPartQueryin interfaceCmmnManagementService
-
createBatchPartBuilder
public org.flowable.batch.api.BatchPartBuilder createBatchPartBuilder(org.flowable.batch.api.Batch batch) - Specified by:
createBatchPartBuilderin interfaceCmmnManagementService
-
deleteBatch
- Specified by:
deleteBatchin interfaceCmmnManagementService
-
createHistoryJobQuery
public org.flowable.job.api.HistoryJobQuery createHistoryJobQuery()- Specified by:
createHistoryJobQueryin interfaceCmmnManagementService
-
createExternalWorkerJobAcquireBuilder
public org.flowable.job.api.ExternalWorkerJobAcquireBuilder createExternalWorkerJobAcquireBuilder()- Specified by:
createExternalWorkerJobAcquireBuilderin interfaceCmmnManagementService
-
createExternalWorkerJobFailureBuilder
public org.flowable.job.api.ExternalWorkerJobFailureBuilder createExternalWorkerJobFailureBuilder(String externalJobId, String workerId) - Specified by:
createExternalWorkerJobFailureBuilderin interfaceCmmnManagementService
-
createCmmnExternalWorkerTransitionBuilder
public CmmnExternalWorkerTransitionBuilder createCmmnExternalWorkerTransitionBuilder(String externalJobId, String workerId) - Specified by:
createCmmnExternalWorkerTransitionBuilderin interfaceCmmnManagementService
-
createChangeTenantIdBuilder
- Specified by:
createChangeTenantIdBuilderin interfaceCmmnManagementService
-
executeCommand
-
executeCommand
-