Class EventDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<EventRegistryEngineConfiguration,EventDefinitionEntity,EventDefinitionDataManager>
org.flowable.eventregistry.impl.persistence.entity.EventDefinitionEntityManagerImpl
- All Implemented Interfaces:
EntityManager<EventDefinitionEntity>,EventDefinitionEntityManager
public class EventDefinitionEntityManagerImpl
extends AbstractEngineEntityManager<EventRegistryEngineConfiguration,EventDefinitionEntity,EventDefinitionDataManager>
implements EventDefinitionEntityManager
- 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
ConstructorsConstructorDescriptionEventDefinitionEntityManagerImpl(EventRegistryEngineConfiguration eventRegistryEngineConfiguration, EventDefinitionDataManager eventDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteEventDefinitionsByDeploymentId(String deploymentId) findEventDefinitionByDeploymentAndKey(String deploymentId, String eventDefinitionKey) findEventDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String eventDefinitionKey, String tenantId) findEventDefinitionByKeyAndVersionAndTenantId(String eventDefinitionKey, Integer eventVersion, String tenantId) longfindEventDefinitionCountByNativeQuery(Map<String, Object> parameterMap) longfindEventDefinitionsByNativeQuery(Map<String, Object> parameterMap) findLatestEventDefinitionByKey(String eventDefinitionKey) findLatestEventDefinitionByKeyAndTenantId(String eventDefinitionKey, String tenantId) voidupdateEventDefinitionTenantIdForDeployment(String deploymentId, String newTenantId) 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
-
EventDefinitionEntityManagerImpl
public EventDefinitionEntityManagerImpl(EventRegistryEngineConfiguration eventRegistryEngineConfiguration, EventDefinitionDataManager eventDefinitionDataManager)
-
-
Method Details
-
findLatestEventDefinitionByKey
- Specified by:
findLatestEventDefinitionByKeyin interfaceEventDefinitionEntityManager
-
deleteEventDefinitionsByDeploymentId
- Specified by:
deleteEventDefinitionsByDeploymentIdin interfaceEventDefinitionEntityManager
-
findEventDefinitionsByQueryCriteria
public List<EventDefinition> findEventDefinitionsByQueryCriteria(EventDefinitionQueryImpl eventQuery) - Specified by:
findEventDefinitionsByQueryCriteriain interfaceEventDefinitionEntityManager
-
findEventDefinitionCountByQueryCriteria
- Specified by:
findEventDefinitionCountByQueryCriteriain interfaceEventDefinitionEntityManager
-
findEventDefinitionByDeploymentAndKey
public EventDefinitionEntity findEventDefinitionByDeploymentAndKey(String deploymentId, String eventDefinitionKey) - Specified by:
findEventDefinitionByDeploymentAndKeyin interfaceEventDefinitionEntityManager
-
findEventDefinitionByDeploymentAndKeyAndTenantId
public EventDefinitionEntity findEventDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String eventDefinitionKey, String tenantId) - Specified by:
findEventDefinitionByDeploymentAndKeyAndTenantIdin interfaceEventDefinitionEntityManager
-
findLatestEventDefinitionByKeyAndTenantId
public EventDefinitionEntity findLatestEventDefinitionByKeyAndTenantId(String eventDefinitionKey, String tenantId) - Specified by:
findLatestEventDefinitionByKeyAndTenantIdin interfaceEventDefinitionEntityManager
-
findEventDefinitionByKeyAndVersionAndTenantId
public EventDefinitionEntity findEventDefinitionByKeyAndVersionAndTenantId(String eventDefinitionKey, Integer eventVersion, String tenantId) - Specified by:
findEventDefinitionByKeyAndVersionAndTenantIdin interfaceEventDefinitionEntityManager
-
findEventDefinitionsByNativeQuery
- Specified by:
findEventDefinitionsByNativeQueryin interfaceEventDefinitionEntityManager
-
findEventDefinitionCountByNativeQuery
- Specified by:
findEventDefinitionCountByNativeQueryin interfaceEventDefinitionEntityManager
-
updateEventDefinitionTenantIdForDeployment
- Specified by:
updateEventDefinitionTenantIdForDeploymentin interfaceEventDefinitionEntityManager
-