Class BatchEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager<BatchServiceConfiguration,BatchEntity,BatchDataManager>
org.flowable.batch.service.impl.persistence.entity.BatchEntityManagerImpl
- All Implemented Interfaces:
BatchEntityManager
,EntityManager<BatchEntity>
public class BatchEntityManagerImpl
extends AbstractServiceEngineEntityManager<BatchServiceConfiguration,BatchEntity,BatchDataManager>
implements BatchEntityManager
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
serviceConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorsConstructorDescriptionBatchEntityManagerImpl
(BatchServiceConfiguration batchServiceConfiguration, BatchDataManager batchDataManager) -
Method Summary
Modifier and TypeMethodDescriptioncompleteBatch
(String batchId, String status) createBatch
(BatchBuilder batchBuilder) void
void
deleteBatches
(BatchQueryImpl batchQuery) long
findBatchCountByQueryCriteria
(BatchQueryImpl batchQuery) findBatchesByQueryCriteria
(BatchQueryImpl batchQuery) findBatchesBySearchKey
(String searchKey) protected BatchPartEntityManager
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfiguration
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
BatchEntityManagerImpl
public BatchEntityManagerImpl(BatchServiceConfiguration batchServiceConfiguration, BatchDataManager batchDataManager)
-
-
Method Details
-
findBatchesBySearchKey
- Specified by:
findBatchesBySearchKey
in interfaceBatchEntityManager
-
findAllBatches
- Specified by:
findAllBatches
in interfaceBatchEntityManager
-
findBatchesByQueryCriteria
- Specified by:
findBatchesByQueryCriteria
in interfaceBatchEntityManager
-
findBatchCountByQueryCriteria
- Specified by:
findBatchCountByQueryCriteria
in interfaceBatchEntityManager
-
createBatch
- Specified by:
createBatch
in interfaceBatchEntityManager
-
completeBatch
- Specified by:
completeBatch
in interfaceBatchEntityManager
-
deleteBatches
- Specified by:
deleteBatches
in interfaceBatchEntityManager
-
delete
- Specified by:
delete
in interfaceEntityManager<BatchEntity>
- Overrides:
delete
in classAbstractEntityManager<BatchEntity,
BatchDataManager>
-
getBatchPartEntityManager
-