Package org.flowable.batch.service.impl
Class BatchServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<BatchServiceConfiguration>
org.flowable.batch.service.impl.BatchServiceImpl
- All Implemented Interfaces:
BatchService
public class BatchServiceImpl
extends CommonServiceImpl<BatchServiceConfiguration>
implements BatchService
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompleteBatch
(String batchId, String status) completeBatchPart
(String batchPartId, String status, String resultJson) createBatch
(BatchBuilder batchBuilder) void
deleteBatch
(String batchId) long
findBatchCountByQueryCriteria
(BatchQuery batchQuery) findBatchesByQueryCriteria
(BatchQuery batchQuery) findBatchesBySearchKey
(String searchKey) findBatchPartsByBatchId
(String batchId) findBatchPartsByBatchIdAndStatus
(String batchId, String status) findBatchPartsByScopeIdAndType
(String scopeId, String scopeType) getBatchPart
(String id) void
insertBatch
(Batch batch) updateBatch
(Batch batch) Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
BatchServiceImpl
-
-
Method Details
-
getBatch
- Specified by:
getBatch
in interfaceBatchService
-
findBatchesBySearchKey
- Specified by:
findBatchesBySearchKey
in interfaceBatchService
-
getAllBatches
- Specified by:
getAllBatches
in interfaceBatchService
-
findBatchesByQueryCriteria
- Specified by:
findBatchesByQueryCriteria
in interfaceBatchService
-
findBatchCountByQueryCriteria
- Specified by:
findBatchCountByQueryCriteria
in interfaceBatchService
-
createBatchBuilder
- Specified by:
createBatchBuilder
in interfaceBatchService
-
insertBatch
- Specified by:
insertBatch
in interfaceBatchService
-
updateBatch
- Specified by:
updateBatch
in interfaceBatchService
-
deleteBatch
- Specified by:
deleteBatch
in interfaceBatchService
-
getBatchPart
- Specified by:
getBatchPart
in interfaceBatchService
-
findBatchPartsByBatchId
- Specified by:
findBatchPartsByBatchId
in interfaceBatchService
-
findBatchPartsByBatchIdAndStatus
- Specified by:
findBatchPartsByBatchIdAndStatus
in interfaceBatchService
-
findBatchPartsByScopeIdAndType
- Specified by:
findBatchPartsByScopeIdAndType
in interfaceBatchService
-
createBatchPart
public BatchPart createBatchPart(Batch batch, String status, String scopeId, String subScopeId, String scopeType) - Specified by:
createBatchPart
in interfaceBatchService
-
completeBatchPart
- Specified by:
completeBatchPart
in interfaceBatchService
-
completeBatch
- Specified by:
completeBatch
in interfaceBatchService
-
createBatch
-
getBatchEntityManager
-
getBatchPartEntityManager
-