Class ActionDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ActionEngineConfiguration,ActionDefinitionEntity,ActionDefinitionDataManager>
com.flowable.action.engine.impl.persistence.entity.ActionDefinitionEntityManagerImpl
- All Implemented Interfaces:
ActionDefinitionEntityManager
,EntityManager<ActionDefinitionEntity>
public class ActionDefinitionEntityManagerImpl
extends AbstractEngineEntityManager<ActionEngineConfiguration,ActionDefinitionEntity,ActionDefinitionDataManager>
implements ActionDefinitionEntityManager
- 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
ConstructorDescriptionActionDefinitionEntityManagerImpl
(ActionEngineConfiguration configuration, ActionDefinitionDataManager actionDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionlong
void
deleteActionDefinitionsByDeploymentId
(String deploymentId) findActionDefinitionByDeploymentAndKey
(String deploymentId, String actionDefinitionKey) findActionDefinitionByDeploymentAndKeyAndTenantId
(String deploymentId, String actionDefinitionKey, String tenantId) findActionDefinitionByKeyAndVersion
(String actionDefinitionKey, Integer actionVersion) findActionDefinitionByKeyAndVersionAndTenantId
(String actionDefinitionKey, Integer actionVersion, String tenantId) findByKeyAndBotId
(String key, String botId) findLatestActionDefinitionByKey
(String actionDefinitionKey) findLatestActionDefinitionByKeyAndTenantId
(String actionDefinitionKey, 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
-
ActionDefinitionEntityManagerImpl
public ActionDefinitionEntityManagerImpl(ActionEngineConfiguration configuration, ActionDefinitionDataManager actionDefinitionDataManager)
-
-
Method Details
-
findLatestActionDefinitionByKey
- Specified by:
findLatestActionDefinitionByKey
in interfaceActionDefinitionEntityManager
-
findLatestActionDefinitionByKeyAndTenantId
public ActionDefinitionEntity findLatestActionDefinitionByKeyAndTenantId(String actionDefinitionKey, String tenantId) - Specified by:
findLatestActionDefinitionByKeyAndTenantId
in interfaceActionDefinitionEntityManager
-
findActionDefinitionByDeploymentAndKey
public ActionDefinitionEntity findActionDefinitionByDeploymentAndKey(String deploymentId, String actionDefinitionKey) - Specified by:
findActionDefinitionByDeploymentAndKey
in interfaceActionDefinitionEntityManager
-
findActionDefinitionByDeploymentAndKeyAndTenantId
public ActionDefinitionEntity findActionDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String actionDefinitionKey, String tenantId) - Specified by:
findActionDefinitionByDeploymentAndKeyAndTenantId
in interfaceActionDefinitionEntityManager
-
createActionDefinitionQuery
- Specified by:
createActionDefinitionQuery
in interfaceActionDefinitionEntityManager
-
findByCriteria
- Specified by:
findByCriteria
in interfaceActionDefinitionEntityManager
-
countByCriteria
- Specified by:
countByCriteria
in interfaceActionDefinitionEntityManager
-
findByKeyAndBotId
- Specified by:
findByKeyAndBotId
in interfaceActionDefinitionEntityManager
-
findActionDefinitionByKeyAndVersion
public ActionDefinitionEntity findActionDefinitionByKeyAndVersion(String actionDefinitionKey, Integer actionVersion) - Specified by:
findActionDefinitionByKeyAndVersion
in interfaceActionDefinitionEntityManager
-
findActionDefinitionByKeyAndVersionAndTenantId
public ActionDefinitionEntity findActionDefinitionByKeyAndVersionAndTenantId(String actionDefinitionKey, Integer actionVersion, String tenantId) - Specified by:
findActionDefinitionByKeyAndVersionAndTenantId
in interfaceActionDefinitionEntityManager
-
deleteActionDefinitionsByDeploymentId
- Specified by:
deleteActionDefinitionsByDeploymentId
in interfaceActionDefinitionEntityManager
-