public class MybatisChannelDefinitionDataManager extends AbstractEventDataManager<ChannelDefinitionEntity> implements ChannelDefinitionDataManager
eventRegistryConfigurationMAX_ENTRIES_IN_CLAUSE| Constructor and Description |
|---|
MybatisChannelDefinitionDataManager(EventRegistryEngineConfiguration eventRegistryConfiguration) |
getIdGeneratorbulkDelete, 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, updatepublic MybatisChannelDefinitionDataManager(EventRegistryEngineConfiguration eventRegistryConfiguration)
public Class<? extends ChannelDefinitionEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<ChannelDefinitionEntity>public ChannelDefinitionEntity create()
create in interface DataManager<ChannelDefinitionEntity>public ChannelDefinitionEntity findLatestChannelDefinitionByKey(String channelDefinitionKey)
findLatestChannelDefinitionByKey in interface ChannelDefinitionDataManagerpublic ChannelDefinitionEntity findLatestChannelDefinitionByKeyAndTenantId(String channelDefinitionKey, String tenantId)
findLatestChannelDefinitionByKeyAndTenantId in interface ChannelDefinitionDataManagerpublic ChannelDefinitionEntity findLatestChannelDefinitionByKeyAndParentDeploymentId(String channelDefinitionKey, String parentDeploymentId)
findLatestChannelDefinitionByKeyAndParentDeploymentId in interface ChannelDefinitionDataManagerpublic ChannelDefinitionEntity findLatestChannelDefinitionByKeyParentDeploymentIdAndTenantId(String channelDefinitionKey, String parentDeploymentId, String tenantId)
findLatestChannelDefinitionByKeyParentDeploymentIdAndTenantId in interface ChannelDefinitionDataManagerpublic void deleteChannelDefinitionsByDeploymentId(String deploymentId)
deleteChannelDefinitionsByDeploymentId in interface ChannelDefinitionDataManagerpublic List<ChannelDefinition> findChannelDefinitionsByQueryCriteria(ChannelDefinitionQueryImpl ChannelDefinitionQuery)
findChannelDefinitionsByQueryCriteria in interface ChannelDefinitionDataManagerpublic long findChannelDefinitionCountByQueryCriteria(ChannelDefinitionQueryImpl ChannelDefinitionQuery)
findChannelDefinitionCountByQueryCriteria in interface ChannelDefinitionDataManagerpublic ChannelDefinitionEntity findChannelDefinitionByDeploymentAndKey(String deploymentId, String channelDefinitionKey)
findChannelDefinitionByDeploymentAndKey in interface ChannelDefinitionDataManagerpublic ChannelDefinitionEntity findChannelDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String channelDefinitionKey, String tenantId)
findChannelDefinitionByDeploymentAndKeyAndTenantId in interface ChannelDefinitionDataManagerpublic ChannelDefinitionEntity findChannelDefinitionByKeyAndVersion(String channelDefinitionKey, Integer eventVersion)
findChannelDefinitionByKeyAndVersion in interface ChannelDefinitionDataManagerpublic ChannelDefinitionEntity findChannelDefinitionByKeyAndVersionAndTenantId(String channelDefinitionKey, Integer eventVersion, String tenantId)
findChannelDefinitionByKeyAndVersionAndTenantId in interface ChannelDefinitionDataManagerpublic List<ChannelDefinition> findChannelDefinitionsByNativeQuery(Map<String,Object> parameterMap)
findChannelDefinitionsByNativeQuery in interface ChannelDefinitionDataManagerpublic long findChannelDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
findChannelDefinitionCountByNativeQuery in interface ChannelDefinitionDataManagerpublic void updateChannelDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
updateChannelDefinitionTenantIdForDeployment in interface ChannelDefinitionDataManagerpublic void updateChannelDefinitionTypeAndImplementation(String channelDefinitionId, String type, String implementation)
updateChannelDefinitionTypeAndImplementation in interface ChannelDefinitionDataManagerCopyright © 2021 Flowable. All rights reserved.