Class SlaDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<PlatformEngineConfiguration,SlaDefinitionEntity,SlaDefinitionDataManager>
com.flowable.platform.engine.impl.persistence.entity.SlaDefinitionEntityManagerImpl
- All Implemented Interfaces:
SlaDefinitionEntityManager
,EntityManager<SlaDefinitionEntity>
public class SlaDefinitionEntityManagerImpl
extends AbstractEngineEntityManager<PlatformEngineConfiguration,SlaDefinitionEntity,SlaDefinitionDataManager>
implements SlaDefinitionEntityManager
-
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
ConstructorDescriptionSlaDefinitionEntityManagerImpl
(PlatformEngineConfiguration configuration, SlaDefinitionDataManager definitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionlong
void
deleteSlaDefinitionsByDeploymentId
(String deploymentId) findByCriteria
(SlaDefinitionQuery query) findLatestSlaDefinitionByKey
(String definitionKey) findLatestSlaDefinitionByKeyAndTenantId
(String definitionKey, String tenantId) findSlaDefinitionByDeploymentAndKey
(String deploymentId, String definitionKey) findSlaDefinitionByDeploymentAndKeyAndTenantId
(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 Details
-
SlaDefinitionEntityManagerImpl
public SlaDefinitionEntityManagerImpl(PlatformEngineConfiguration configuration, SlaDefinitionDataManager definitionDataManager)
-
-
Method Details
-
findLatestSlaDefinitionByKey
- Specified by:
findLatestSlaDefinitionByKey
in interfaceSlaDefinitionEntityManager
-
findLatestSlaDefinitionByKeyAndTenantId
public SlaDefinitionEntity findLatestSlaDefinitionByKeyAndTenantId(String definitionKey, String tenantId) - Specified by:
findLatestSlaDefinitionByKeyAndTenantId
in interfaceSlaDefinitionEntityManager
-
findSlaDefinitionByDeploymentAndKey
public SlaDefinitionEntity findSlaDefinitionByDeploymentAndKey(String deploymentId, String definitionKey) - Specified by:
findSlaDefinitionByDeploymentAndKey
in interfaceSlaDefinitionEntityManager
-
findSlaDefinitionByDeploymentAndKeyAndTenantId
public SlaDefinitionEntity findSlaDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String definitionKey, String tenantId) - Specified by:
findSlaDefinitionByDeploymentAndKeyAndTenantId
in interfaceSlaDefinitionEntityManager
-
createSlaDefinitionQuery
- Specified by:
createSlaDefinitionQuery
in interfaceSlaDefinitionEntityManager
-
findByCriteria
- Specified by:
findByCriteria
in interfaceSlaDefinitionEntityManager
-
countByCriteria
- Specified by:
countByCriteria
in interfaceSlaDefinitionEntityManager
-
deleteSlaDefinitionsByDeploymentId
- Specified by:
deleteSlaDefinitionsByDeploymentId
in interfaceSlaDefinitionEntityManager
-