Class ChannelDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<EventRegistryEngineConfiguration,ChannelDefinitionEntity,ChannelDefinitionDataManager>
org.flowable.eventregistry.impl.persistence.entity.ChannelDefinitionEntityManagerImpl
- All Implemented Interfaces:
EntityManager<ChannelDefinitionEntity>,ChannelDefinitionEntityManager
public class ChannelDefinitionEntityManagerImpl
extends AbstractEngineEntityManager<EventRegistryEngineConfiguration,ChannelDefinitionEntity,ChannelDefinitionDataManager>
implements ChannelDefinitionEntityManager
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionChannelDefinitionEntityManagerImpl(EventRegistryEngineConfiguration eventRegistryEngineConfiguration, ChannelDefinitionDataManager channelDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteChannelDefinitionsByDeploymentId(String deploymentId) findChannelDefinitionByDeploymentAndKey(String deploymentId, String channelDefinitionKey) findChannelDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String channelDefinitionKey, String tenantId) findChannelDefinitionByKeyAndVersionAndTenantId(String channelDefinitionKey, Integer eventVersion, String tenantId) longfindChannelDefinitionCountByNativeQuery(Map<String, Object> parameterMap) longfindChannelDefinitionsByNativeQuery(Map<String, Object> parameterMap) findLatestChannelDefinitionByKey(String channelDefinitionKey) findLatestChannelDefinitionByKeyAndTenantId(String channelDefinitionKey, String tenantId) voidupdateChannelDefinitionTenantIdForDeployment(String deploymentId, String newTenantId) voidupdateChannelDefinitionTypeAndImplementation(String channelDefinitionId, String type, String implementation) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
ChannelDefinitionEntityManagerImpl
public ChannelDefinitionEntityManagerImpl(EventRegistryEngineConfiguration eventRegistryEngineConfiguration, ChannelDefinitionDataManager channelDefinitionDataManager)
-
-
Method Details
-
findLatestChannelDefinitionByKey
- Specified by:
findLatestChannelDefinitionByKeyin interfaceChannelDefinitionEntityManager
-
deleteChannelDefinitionsByDeploymentId
- Specified by:
deleteChannelDefinitionsByDeploymentIdin interfaceChannelDefinitionEntityManager
-
findChannelDefinitionsByQueryCriteria
public List<ChannelDefinition> findChannelDefinitionsByQueryCriteria(ChannelDefinitionQueryImpl channelQuery) - Specified by:
findChannelDefinitionsByQueryCriteriain interfaceChannelDefinitionEntityManager
-
findChannelDefinitionCountByQueryCriteria
- Specified by:
findChannelDefinitionCountByQueryCriteriain interfaceChannelDefinitionEntityManager
-
findChannelDefinitionByDeploymentAndKey
public ChannelDefinitionEntity findChannelDefinitionByDeploymentAndKey(String deploymentId, String channelDefinitionKey) - Specified by:
findChannelDefinitionByDeploymentAndKeyin interfaceChannelDefinitionEntityManager
-
findChannelDefinitionByDeploymentAndKeyAndTenantId
public ChannelDefinitionEntity findChannelDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String channelDefinitionKey, String tenantId) - Specified by:
findChannelDefinitionByDeploymentAndKeyAndTenantIdin interfaceChannelDefinitionEntityManager
-
findLatestChannelDefinitionByKeyAndTenantId
public ChannelDefinitionEntity findLatestChannelDefinitionByKeyAndTenantId(String channelDefinitionKey, String tenantId) - Specified by:
findLatestChannelDefinitionByKeyAndTenantIdin interfaceChannelDefinitionEntityManager
-
findChannelDefinitionByKeyAndVersionAndTenantId
public ChannelDefinitionEntity findChannelDefinitionByKeyAndVersionAndTenantId(String channelDefinitionKey, Integer eventVersion, String tenantId) - Specified by:
findChannelDefinitionByKeyAndVersionAndTenantIdin interfaceChannelDefinitionEntityManager
-
findChannelDefinitionsByNativeQuery
- Specified by:
findChannelDefinitionsByNativeQueryin interfaceChannelDefinitionEntityManager
-
findChannelDefinitionCountByNativeQuery
- Specified by:
findChannelDefinitionCountByNativeQueryin interfaceChannelDefinitionEntityManager
-
updateChannelDefinitionTenantIdForDeployment
- Specified by:
updateChannelDefinitionTenantIdForDeploymentin interfaceChannelDefinitionEntityManager
-
updateChannelDefinitionTypeAndImplementation
public void updateChannelDefinitionTypeAndImplementation(String channelDefinitionId, String type, String implementation) - Specified by:
updateChannelDefinitionTypeAndImplementationin interfaceChannelDefinitionEntityManager
-