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
actionEngineConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisActionDefinitionDataManager(ActionEngineConfiguration actionEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionlongcreate()voiddeleteActionDefinitionsByDeploymentId(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 voidsetSafeInValueLists(ActionDefinitionQueryImpl actionDefinitionQuery) Methods inherited from class com.flowable.action.engine.impl.persistence.entity.data.AbstractActionDataManager
getActionEngineConfiguration, getIdGeneratorMethods 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, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getManagedEntityClassin classorg.flowable.common.engine.impl.db.AbstractDataManager<ActionDefinitionEntity>
-
create
- Specified by:
createin interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<ActionDefinitionEntity>
-
findLatestActionDefinitionByKey
- Specified by:
findLatestActionDefinitionByKeyin interfaceActionDefinitionDataManager
-
findLatestActionDefinitionByKeyAndTenantId
public ActionDefinitionEntity findLatestActionDefinitionByKeyAndTenantId(String actionDefinitionKey, String tenantId) - Specified by:
findLatestActionDefinitionByKeyAndTenantIdin interfaceActionDefinitionDataManager
-
findActionDefinitionByDeploymentAndKey
public ActionDefinitionEntity findActionDefinitionByDeploymentAndKey(String deploymentId, String actionDefinitionKey) - Specified by:
findActionDefinitionByDeploymentAndKeyin interfaceActionDefinitionDataManager
-
findActionDefinitionByDeploymentAndKeyAndTenantId
public ActionDefinitionEntity findActionDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String actionDefinitionKey, String tenantId) - Specified by:
findActionDefinitionByDeploymentAndKeyAndTenantIdin interfaceActionDefinitionDataManager
-
findByCriteria
- Specified by:
findByCriteriain interfaceActionDefinitionDataManager
-
countByCriteria
- Specified by:
countByCriteriain interfaceActionDefinitionDataManager
-
findByKeyAndBotId
- Specified by:
findByKeyAndBotIdin interfaceActionDefinitionDataManager
-
findActionDefinitionByKeyAndVersion
public ActionDefinitionEntity findActionDefinitionByKeyAndVersion(String actionDefinitionKey, Integer actionVersion) - Specified by:
findActionDefinitionByKeyAndVersionin interfaceActionDefinitionDataManager
-
findActionDefinitionByKeyAndVersionAndTenantId
public ActionDefinitionEntity findActionDefinitionByKeyAndVersionAndTenantId(String actionDefinitionKey, Integer actionVersion, String tenantId) - Specified by:
findActionDefinitionByKeyAndVersionAndTenantIdin interfaceActionDefinitionDataManager
-
deleteActionDefinitionsByDeploymentId
- Specified by:
deleteActionDefinitionsByDeploymentIdin interfaceActionDefinitionDataManager
-
setSafeInValueLists
-