public class BatchEntityManagerImpl extends AbstractServiceEngineEntityManager<BatchServiceConfiguration,BatchEntity,BatchDataManager> implements BatchEntityManager
serviceConfigurationdataManager, engineType| Constructor and Description |
|---|
BatchEntityManagerImpl(BatchServiceConfiguration batchServiceConfiguration,
BatchDataManager batchDataManager) |
| Modifier and Type | Method and Description |
|---|---|
Batch |
completeBatch(String batchId,
String status) |
BatchEntity |
createBatch(BatchBuilder batchBuilder) |
void |
delete(String batchId) |
void |
deleteBatches(BatchQueryImpl batchQuery) |
List<Batch> |
findAllBatches() |
long |
findBatchCountByQueryCriteria(BatchQueryImpl batchQuery) |
List<Batch> |
findBatchesByQueryCriteria(BatchQueryImpl batchQuery) |
List<Batch> |
findBatchesBySearchKey(String searchKey) |
protected BatchPartEntityManager |
getBatchPartEntityManager() |
getClock, getEventDispatcher, getServiceConfigurationcreate, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updatepublic BatchEntityManagerImpl(BatchServiceConfiguration batchServiceConfiguration, BatchDataManager batchDataManager)
public List<Batch> findBatchesBySearchKey(String searchKey)
findBatchesBySearchKey in interface BatchEntityManagerpublic List<Batch> findAllBatches()
findAllBatches in interface BatchEntityManagerpublic List<Batch> findBatchesByQueryCriteria(BatchQueryImpl batchQuery)
findBatchesByQueryCriteria in interface BatchEntityManagerpublic long findBatchCountByQueryCriteria(BatchQueryImpl batchQuery)
findBatchCountByQueryCriteria in interface BatchEntityManagerpublic BatchEntity createBatch(BatchBuilder batchBuilder)
createBatch in interface BatchEntityManagerpublic Batch completeBatch(String batchId, String status)
completeBatch in interface BatchEntityManagerpublic void deleteBatches(BatchQueryImpl batchQuery)
deleteBatches in interface BatchEntityManagerpublic void delete(String batchId)
delete in interface EntityManager<BatchEntity>delete in class AbstractEntityManager<BatchEntity,BatchDataManager>protected BatchPartEntityManager getBatchPartEntityManager()
Copyright © 2021 Flowable. All rights reserved.