Class MybatisActionDefinitionDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<ActionDefinitionEntity>
com.flowable.action.engine.impl.persistence.entity.data.AbstractActionDataManager<ActionDefinitionEntity>
com.flowable.action.engine.impl.persistence.entity.data.impl.MybatisActionDefinitionDataManager
- All Implemented Interfaces:
ActionDefinitionDataManager
,org.flowable.common.engine.impl.persistence.entity.data.DataManager<ActionDefinitionEntity>
public class MybatisActionDefinitionDataManager
extends AbstractActionDataManager<ActionDefinitionEntity>
implements ActionDefinitionDataManager
- Author:
- Filip Hrisafov
-
Field Summary
Fields inherited from class com.flowable.action.engine.impl.persistence.entity.data.AbstractActionDataManager
actionEngineConfiguration
Fields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE
-
Constructor Summary
ConstructorsConstructorDescriptionMybatisActionDefinitionDataManager
(ActionEngineConfiguration actionEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionlong
create()
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) Class
<? extends ActionDefinitionEntity> protected void
setSafeInValueLists
(ActionDefinitionQueryImpl actionDefinitionQuery) Methods inherited from class com.flowable.action.engine.impl.persistence.entity.data.AbstractActionDataManager
getActionEngineConfiguration, getIdGenerator
Methods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.data.DataManager
delete, delete, findById, insert, update
-
Constructor Details
-
MybatisActionDefinitionDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClass
in classorg.flowable.common.engine.impl.db.AbstractDataManager<ActionDefinitionEntity>
-
create
- Specified by:
create
in interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<ActionDefinitionEntity>
-
findLatestActionDefinitionByKey
- Specified by:
findLatestActionDefinitionByKey
in interfaceActionDefinitionDataManager
-
findLatestActionDefinitionByKeyAndTenantId
public ActionDefinitionEntity findLatestActionDefinitionByKeyAndTenantId(String actionDefinitionKey, String tenantId) - Specified by:
findLatestActionDefinitionByKeyAndTenantId
in interfaceActionDefinitionDataManager
-
findActionDefinitionByDeploymentAndKey
public ActionDefinitionEntity findActionDefinitionByDeploymentAndKey(String deploymentId, String actionDefinitionKey) - Specified by:
findActionDefinitionByDeploymentAndKey
in interfaceActionDefinitionDataManager
-
findActionDefinitionByDeploymentAndKeyAndTenantId
public ActionDefinitionEntity findActionDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String actionDefinitionKey, String tenantId) - Specified by:
findActionDefinitionByDeploymentAndKeyAndTenantId
in interfaceActionDefinitionDataManager
-
findByCriteria
- Specified by:
findByCriteria
in interfaceActionDefinitionDataManager
-
countByCriteria
- Specified by:
countByCriteria
in interfaceActionDefinitionDataManager
-
findByKeyAndBotId
- Specified by:
findByKeyAndBotId
in interfaceActionDefinitionDataManager
-
findActionDefinitionByKeyAndVersion
public ActionDefinitionEntity findActionDefinitionByKeyAndVersion(String actionDefinitionKey, Integer actionVersion) - Specified by:
findActionDefinitionByKeyAndVersion
in interfaceActionDefinitionDataManager
-
findActionDefinitionByKeyAndVersionAndTenantId
public ActionDefinitionEntity findActionDefinitionByKeyAndVersionAndTenantId(String actionDefinitionKey, Integer actionVersion, String tenantId) - Specified by:
findActionDefinitionByKeyAndVersionAndTenantId
in interfaceActionDefinitionDataManager
-
deleteActionDefinitionsByDeploymentId
- Specified by:
deleteActionDefinitionsByDeploymentId
in interfaceActionDefinitionDataManager
-
setSafeInValueLists
-