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
eventRegistryConfiguration
-
Fields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE
-
-
Constructor Summary
Constructors Constructor Description MybatisChannelDefinitionDataManager(EventRegistryEngineConfiguration eventRegistryConfiguration)
-
Method Summary
-
Methods inherited from class org.flowable.eventregistry.impl.persistence.entity.data.AbstractEventDataManager
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
-
-
-
-
Constructor Detail
-
MybatisChannelDefinitionDataManager
public MybatisChannelDefinitionDataManager(EventRegistryEngineConfiguration eventRegistryConfiguration)
-
-
Method Detail
-
getManagedEntityClass
public Class<? extends ChannelDefinitionEntity> getManagedEntityClass()
- Specified by:
getManagedEntityClassin classAbstractDataManager<ChannelDefinitionEntity>
-
create
public ChannelDefinitionEntity create()
- Specified by:
createin interfaceDataManager<ChannelDefinitionEntity>
-
findLatestChannelDefinitionByKey
public ChannelDefinitionEntity findLatestChannelDefinitionByKey(String channelDefinitionKey)
- 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
public void deleteChannelDefinitionsByDeploymentId(String deploymentId)
- 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
public List<ChannelDefinition> findChannelDefinitionsByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findChannelDefinitionsByNativeQueryin interfaceChannelDefinitionDataManager
-
findChannelDefinitionCountByNativeQuery
public long findChannelDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findChannelDefinitionCountByNativeQueryin interfaceChannelDefinitionDataManager
-
updateChannelDefinitionTenantIdForDeployment
public void updateChannelDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
- Specified by:
updateChannelDefinitionTenantIdForDeploymentin interfaceChannelDefinitionDataManager
-
updateChannelDefinitionTypeAndImplementation
public void updateChannelDefinitionTypeAndImplementation(String channelDefinitionId, String type, String implementation)
- Specified by:
updateChannelDefinitionTypeAndImplementationin interfaceChannelDefinitionDataManager
-
-