Class EventDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EventDefinitionEntity, EventDefinitionDataManager>
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 AbstractEngineEntityManager
engineConfigurationFields inherited from class 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 AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class 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
-