Class MybatisConversationDefinitionDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<ConversationDefinitionEntity>
com.flowable.engage.engine.impl.persistence.entity.data.AbstractEngageDataManager<ConversationDefinitionEntity>
com.flowable.engage.engine.impl.persistence.entity.data.impl.MybatisConversationDefinitionDataManager
- All Implemented Interfaces:
ConversationDefinitionDataManager
,org.flowable.common.engine.impl.persistence.entity.data.DataManager<ConversationDefinitionEntity>
public class MybatisConversationDefinitionDataManager
extends AbstractEngageDataManager<ConversationDefinitionEntity>
implements ConversationDefinitionDataManager
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class com.flowable.engage.engine.impl.persistence.entity.data.AbstractEngageDataManager
engageEngineConfiguration
Fields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE
-
Constructor Summary
ConstructorsConstructorDescriptionMybatisConversationDefinitionDataManager
(EngageEngineConfiguration engageEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionlong
create()
findByKeyAndTenantId
(String key, String tenantId) Class
<? extends ConversationDefinitionEntity> Methods inherited from class com.flowable.engage.engine.impl.persistence.entity.data.AbstractEngageDataManager
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
-
MybatisConversationDefinitionDataManager
public MybatisConversationDefinitionDataManager(EngageEngineConfiguration engageEngineConfiguration)
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClass
in classorg.flowable.common.engine.impl.db.AbstractDataManager<ConversationDefinitionEntity>
-
create
- Specified by:
create
in interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<ConversationDefinitionEntity>
-
findByCriteria
- Specified by:
findByCriteria
in interfaceConversationDefinitionDataManager
-
countByCriteria
- Specified by:
countByCriteria
in interfaceConversationDefinitionDataManager
-
findByKey
- Specified by:
findByKey
in interfaceConversationDefinitionDataManager
-
findByKeyAndTenantId
- Specified by:
findByKeyAndTenantId
in interfaceConversationDefinitionDataManager
-