Class MybatisChannelDefinitionDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<EntityImpl>
org.flowable.eventregistry.impl.persistence.entity.data.AbstractEventDataManager<ChannelDefinitionEntity>
org.flowable.eventregistry.impl.persistence.entity.data.impl.MybatisChannelDefinitionDataManager
- All Implemented Interfaces:
DataManager<ChannelDefinitionEntity>,ChannelDefinitionDataManager
public class MybatisChannelDefinitionDataManager
extends AbstractEventDataManager<ChannelDefinitionEntity>
implements ChannelDefinitionDataManager
-
Field Summary
Fields inherited from class org.flowable.eventregistry.impl.persistence.entity.data.AbstractEventDataManager
eventRegistryConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisChannelDefinitionDataManager(EventRegistryEngineConfiguration eventRegistryConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddeleteChannelDefinitionsByDeploymentId(String deploymentId) findChannelDefinitionByDeploymentAndKey(String deploymentId, String channelDefinitionKey) findChannelDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String channelDefinitionKey, String tenantId) findChannelDefinitionByKeyAndVersion(String channelDefinitionKey, Integer eventVersion) findChannelDefinitionByKeyAndVersionAndTenantId(String channelDefinitionKey, Integer eventVersion, String tenantId) longfindChannelDefinitionCountByNativeQuery(Map<String, Object> parameterMap) longfindChannelDefinitionCountByQueryCriteria(ChannelDefinitionQueryImpl ChannelDefinitionQuery) findChannelDefinitionsByNativeQuery(Map<String, Object> parameterMap) findChannelDefinitionsByQueryCriteria(ChannelDefinitionQueryImpl ChannelDefinitionQuery) findLatestChannelDefinitionByKey(String channelDefinitionKey) findLatestChannelDefinitionByKeyAndParentDeploymentId(String channelDefinitionKey, String parentDeploymentId) findLatestChannelDefinitionByKeyAndTenantId(String channelDefinitionKey, String tenantId) findLatestChannelDefinitionByKeyParentDeploymentIdAndTenantId(String channelDefinitionKey, String parentDeploymentId, String tenantId) Class<? extends ChannelDefinitionEntity>voidupdateChannelDefinitionTenantIdForDeployment(String deploymentId, String newTenantId) Methods inherited from class org.flowable.eventregistry.impl.persistence.entity.data.AbstractEventDataManager
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, update
-
Constructor Details
-
MybatisChannelDefinitionDataManager
public MybatisChannelDefinitionDataManager(EventRegistryEngineConfiguration eventRegistryConfiguration)
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<ChannelDefinitionEntity>
-
create
- Specified by:
createin interfaceDataManager<ChannelDefinitionEntity>
-
findLatestChannelDefinitionByKey
- Specified by:
findLatestChannelDefinitionByKeyin interfaceChannelDefinitionDataManager
-
findLatestChannelDefinitionByKeyAndTenantId
public ChannelDefinitionEntity findLatestChannelDefinitionByKeyAndTenantId(String channelDefinitionKey, String tenantId) - Specified by:
findLatestChannelDefinitionByKeyAndTenantIdin interfaceChannelDefinitionDataManager
-
findLatestChannelDefinitionByKeyAndParentDeploymentId
public ChannelDefinitionEntity findLatestChannelDefinitionByKeyAndParentDeploymentId(String channelDefinitionKey, String parentDeploymentId) - Specified by:
findLatestChannelDefinitionByKeyAndParentDeploymentIdin interfaceChannelDefinitionDataManager
-
findLatestChannelDefinitionByKeyParentDeploymentIdAndTenantId
public ChannelDefinitionEntity findLatestChannelDefinitionByKeyParentDeploymentIdAndTenantId(String channelDefinitionKey, String parentDeploymentId, String tenantId) - Specified by:
findLatestChannelDefinitionByKeyParentDeploymentIdAndTenantIdin interfaceChannelDefinitionDataManager
-
deleteChannelDefinitionsByDeploymentId
- Specified by:
deleteChannelDefinitionsByDeploymentIdin interfaceChannelDefinitionDataManager
-
findChannelDefinitionsByQueryCriteria
public List<ChannelDefinition> findChannelDefinitionsByQueryCriteria(ChannelDefinitionQueryImpl ChannelDefinitionQuery) - Specified by:
findChannelDefinitionsByQueryCriteriain interfaceChannelDefinitionDataManager
-
findChannelDefinitionCountByQueryCriteria
public long findChannelDefinitionCountByQueryCriteria(ChannelDefinitionQueryImpl ChannelDefinitionQuery) - Specified by:
findChannelDefinitionCountByQueryCriteriain interfaceChannelDefinitionDataManager
-
findChannelDefinitionByDeploymentAndKey
public ChannelDefinitionEntity findChannelDefinitionByDeploymentAndKey(String deploymentId, String channelDefinitionKey) - Specified by:
findChannelDefinitionByDeploymentAndKeyin interfaceChannelDefinitionDataManager
-
findChannelDefinitionByDeploymentAndKeyAndTenantId
public ChannelDefinitionEntity findChannelDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String channelDefinitionKey, String tenantId) - Specified by:
findChannelDefinitionByDeploymentAndKeyAndTenantIdin interfaceChannelDefinitionDataManager
-
findChannelDefinitionByKeyAndVersion
public ChannelDefinitionEntity findChannelDefinitionByKeyAndVersion(String channelDefinitionKey, Integer eventVersion) - Specified by:
findChannelDefinitionByKeyAndVersionin interfaceChannelDefinitionDataManager
-
findChannelDefinitionByKeyAndVersionAndTenantId
public ChannelDefinitionEntity findChannelDefinitionByKeyAndVersionAndTenantId(String channelDefinitionKey, Integer eventVersion, String tenantId) - Specified by:
findChannelDefinitionByKeyAndVersionAndTenantIdin interfaceChannelDefinitionDataManager
-
findChannelDefinitionsByNativeQuery
- Specified by:
findChannelDefinitionsByNativeQueryin interfaceChannelDefinitionDataManager
-
findChannelDefinitionCountByNativeQuery
- Specified by:
findChannelDefinitionCountByNativeQueryin interfaceChannelDefinitionDataManager
-
updateChannelDefinitionTenantIdForDeployment
- Specified by:
updateChannelDefinitionTenantIdForDeploymentin interfaceChannelDefinitionDataManager
-