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
engineConfiguration
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
-
Constructor Summary
Constructors Constructor Description EventDefinitionEntityManagerImpl(EventRegistryEngineConfiguration eventRegistryEngineConfiguration, EventDefinitionDataManager eventDefinitionDataManager)
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
-
Methods 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 Detail
-
EventDefinitionEntityManagerImpl
public EventDefinitionEntityManagerImpl(EventRegistryEngineConfiguration eventRegistryEngineConfiguration, EventDefinitionDataManager eventDefinitionDataManager)
-
-
Method Detail
-
findLatestEventDefinitionByKey
public EventDefinitionEntity findLatestEventDefinitionByKey(String eventDefinitionKey)
- Specified by:
findLatestEventDefinitionByKeyin interfaceEventDefinitionEntityManager
-
deleteEventDefinitionsByDeploymentId
public void deleteEventDefinitionsByDeploymentId(String deploymentId)
- Specified by:
deleteEventDefinitionsByDeploymentIdin interfaceEventDefinitionEntityManager
-
findEventDefinitionsByQueryCriteria
public List<EventDefinition> findEventDefinitionsByQueryCriteria(EventDefinitionQueryImpl eventQuery)
- Specified by:
findEventDefinitionsByQueryCriteriain interfaceEventDefinitionEntityManager
-
findEventDefinitionCountByQueryCriteria
public long findEventDefinitionCountByQueryCriteria(EventDefinitionQueryImpl eventQuery)
- 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
public List<EventDefinition> findEventDefinitionsByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findEventDefinitionsByNativeQueryin interfaceEventDefinitionEntityManager
-
findEventDefinitionCountByNativeQuery
public long findEventDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findEventDefinitionCountByNativeQueryin interfaceEventDefinitionEntityManager
-
updateEventDefinitionTenantIdForDeployment
public void updateEventDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
- Specified by:
updateEventDefinitionTenantIdForDeploymentin interfaceEventDefinitionEntityManager
-
-