Class SequenceDefinitionEntityManagerImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<PlatformEngineConfiguration,SequenceDefinitionEntity,SequenceDefinitionDataManager>
-
- com.flowable.platform.engine.impl.persistence.entity.SequenceDefinitionEntityManagerImpl
-
- All Implemented Interfaces:
SequenceDefinitionEntityManager
,EntityManager<SequenceDefinitionEntity>
public class SequenceDefinitionEntityManagerImpl extends AbstractEngineEntityManager<PlatformEngineConfiguration,SequenceDefinitionEntity,SequenceDefinitionDataManager> implements SequenceDefinitionEntityManager
- Author:
- Filip Hrisafov
-
-
Field Summary
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
-
Constructor Summary
Constructors Constructor Description SequenceDefinitionEntityManagerImpl(PlatformEngineConfiguration configuration, SequenceDefinitionDataManager definitionDataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
countByCriteria(SequenceDefinitionQuery query)
SequenceDefinitionQuery
createSequenceDefinitionQuery()
void
deleteSequenceDefinitionsByDeploymentId(String deploymentId)
List<SequenceDefinition>
findByCriteria(SequenceDefinitionQuery query)
SequenceDefinitionEntity
findLatestSequenceDefinitionByKey(String definitionKey)
SequenceDefinitionEntity
findLatestSequenceDefinitionByKeyAndTenantId(String definitionKey, String tenantId)
SequenceDefinitionEntity
findSequenceDefinitionByDeploymentAndKey(String deploymentId, String definitionKey)
SequenceDefinitionEntity
findSequenceDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String definitionKey, String tenantId)
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
-
-
-
Constructor Detail
-
SequenceDefinitionEntityManagerImpl
public SequenceDefinitionEntityManagerImpl(PlatformEngineConfiguration configuration, SequenceDefinitionDataManager definitionDataManager)
-
-
Method Detail
-
findLatestSequenceDefinitionByKey
public SequenceDefinitionEntity findLatestSequenceDefinitionByKey(String definitionKey)
- Specified by:
findLatestSequenceDefinitionByKey
in interfaceSequenceDefinitionEntityManager
-
findLatestSequenceDefinitionByKeyAndTenantId
public SequenceDefinitionEntity findLatestSequenceDefinitionByKeyAndTenantId(String definitionKey, String tenantId)
- Specified by:
findLatestSequenceDefinitionByKeyAndTenantId
in interfaceSequenceDefinitionEntityManager
-
findSequenceDefinitionByDeploymentAndKey
public SequenceDefinitionEntity findSequenceDefinitionByDeploymentAndKey(String deploymentId, String definitionKey)
- Specified by:
findSequenceDefinitionByDeploymentAndKey
in interfaceSequenceDefinitionEntityManager
-
findSequenceDefinitionByDeploymentAndKeyAndTenantId
public SequenceDefinitionEntity findSequenceDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String definitionKey, String tenantId)
- Specified by:
findSequenceDefinitionByDeploymentAndKeyAndTenantId
in interfaceSequenceDefinitionEntityManager
-
createSequenceDefinitionQuery
public SequenceDefinitionQuery createSequenceDefinitionQuery()
- Specified by:
createSequenceDefinitionQuery
in interfaceSequenceDefinitionEntityManager
-
findByCriteria
public List<SequenceDefinition> findByCriteria(SequenceDefinitionQuery query)
- Specified by:
findByCriteria
in interfaceSequenceDefinitionEntityManager
-
countByCriteria
public long countByCriteria(SequenceDefinitionQuery query)
- Specified by:
countByCriteria
in interfaceSequenceDefinitionEntityManager
-
deleteSequenceDefinitionsByDeploymentId
public void deleteSequenceDefinitionsByDeploymentId(String deploymentId)
- Specified by:
deleteSequenceDefinitionsByDeploymentId
in interfaceSequenceDefinitionEntityManager
-
-