Class ServiceDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<ServiceDefinitionEntity,ServiceDefinitionDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ServiceRegistryEngineConfiguration,ServiceDefinitionEntity,ServiceDefinitionDataManager>
com.flowable.serviceregistry.engine.impl.persistence.entity.ServiceDefinitionEntityManagerImpl
- All Implemented Interfaces:
ServiceDefinitionEntityManager
,org.flowable.common.engine.impl.persistence.entity.EntityManager<ServiceDefinitionEntity>
public class ServiceDefinitionEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ServiceRegistryEngineConfiguration,ServiceDefinitionEntity,ServiceDefinitionDataManager>
implements ServiceDefinitionEntityManager
-
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
ConstructorsConstructorDescriptionServiceDefinitionEntityManagerImpl
(ServiceRegistryEngineConfiguration configuration, ServiceDefinitionDataManager serviceDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionlong
void
deleteServiceDefinitionsByDeploymentId
(String deploymentId) findByKeyAndBotId
(String key, String botId) findLatestServiceDefinitionByKey
(String serviceDefinitionKey) findLatestServiceDefinitionByKeyAndTenantId
(String serviceDefinitionKey, String tenantId) findLatestServiceDefinitionByReferenceKey
(String referenceKey) findLatestServiceDefinitionByReferenceKeyAndTenantId
(String referenceKey, String tenantId) findServiceDefinitionByDeploymentAndKey
(String deploymentId, String serviceDefinitionKey) findServiceDefinitionByDeploymentAndKeyAndTenantId
(String deploymentId, String serviceDefinitionKey, String tenantId) findServiceDefinitionByDeploymentAndReferenceKey
(String deploymentId, String referenceKey) findServiceDefinitionByDeploymentAndReferenceKeyAndTenantId
(String deploymentId, String referenceKey, String tenantId) findServiceDefinitionByKeyAndVersion
(String serviceDefinitionKey, Integer serviceVersion) findServiceDefinitionByKeyAndVersionAndTenantId
(String serviceDefinitionKey, Integer serviceVersion, String tenantId) findServiceDefinitionByParentDeploymentAndKey
(String parentDeploymentId, String serviceDefinitionKey) findServiceDefinitionByParentDeploymentAndKeyAndTenantId
(String parentDeploymentId, String serviceDefinitionKey, String tenantId) findServiceDefinitionByParentDeploymentAndReferenceKey
(String parentDeploymentId, String referenceKey) findServiceDefinitionByParentDeploymentAndReferenceKeyAndTenantId
(String parentDeploymentId, String referenceKey, String tenantId) 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, delete, findById, insert, insert, update, update
-
Constructor Details
-
ServiceDefinitionEntityManagerImpl
public ServiceDefinitionEntityManagerImpl(ServiceRegistryEngineConfiguration configuration, ServiceDefinitionDataManager serviceDefinitionDataManager)
-
-
Method Details
-
findLatestServiceDefinitionByKey
- Specified by:
findLatestServiceDefinitionByKey
in interfaceServiceDefinitionEntityManager
-
findLatestServiceDefinitionByKeyAndTenantId
public ServiceDefinitionEntity findLatestServiceDefinitionByKeyAndTenantId(String serviceDefinitionKey, String tenantId) - Specified by:
findLatestServiceDefinitionByKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findLatestServiceDefinitionByReferenceKey
- Specified by:
findLatestServiceDefinitionByReferenceKey
in interfaceServiceDefinitionEntityManager
-
findLatestServiceDefinitionByReferenceKeyAndTenantId
public ServiceDefinitionEntity findLatestServiceDefinitionByReferenceKeyAndTenantId(String referenceKey, String tenantId) - Specified by:
findLatestServiceDefinitionByReferenceKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByDeploymentAndKey
public ServiceDefinitionEntity findServiceDefinitionByDeploymentAndKey(String deploymentId, String serviceDefinitionKey) - Specified by:
findServiceDefinitionByDeploymentAndKey
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByDeploymentAndKeyAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String serviceDefinitionKey, String tenantId) - Specified by:
findServiceDefinitionByDeploymentAndKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByParentDeploymentAndKey
public ServiceDefinitionEntity findServiceDefinitionByParentDeploymentAndKey(String parentDeploymentId, String serviceDefinitionKey) - Specified by:
findServiceDefinitionByParentDeploymentAndKey
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByParentDeploymentAndKeyAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByParentDeploymentAndKeyAndTenantId(String parentDeploymentId, String serviceDefinitionKey, String tenantId) - Specified by:
findServiceDefinitionByParentDeploymentAndKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByDeploymentAndReferenceKey
public ServiceDefinitionEntity findServiceDefinitionByDeploymentAndReferenceKey(String deploymentId, String referenceKey) - Specified by:
findServiceDefinitionByDeploymentAndReferenceKey
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByDeploymentAndReferenceKeyAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByDeploymentAndReferenceKeyAndTenantId(String deploymentId, String referenceKey, String tenantId) - Specified by:
findServiceDefinitionByDeploymentAndReferenceKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByParentDeploymentAndReferenceKey
public ServiceDefinitionEntity findServiceDefinitionByParentDeploymentAndReferenceKey(String parentDeploymentId, String referenceKey) - Specified by:
findServiceDefinitionByParentDeploymentAndReferenceKey
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByParentDeploymentAndReferenceKeyAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByParentDeploymentAndReferenceKeyAndTenantId(String parentDeploymentId, String referenceKey, String tenantId) - Specified by:
findServiceDefinitionByParentDeploymentAndReferenceKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
createServiceDefinitionQuery
- Specified by:
createServiceDefinitionQuery
in interfaceServiceDefinitionEntityManager
-
findByCriteria
- Specified by:
findByCriteria
in interfaceServiceDefinitionEntityManager
-
countByCriteria
- Specified by:
countByCriteria
in interfaceServiceDefinitionEntityManager
-
findByKeyAndBotId
- Specified by:
findByKeyAndBotId
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByKeyAndVersion
public ServiceDefinitionEntity findServiceDefinitionByKeyAndVersion(String serviceDefinitionKey, Integer serviceVersion) - Specified by:
findServiceDefinitionByKeyAndVersion
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByKeyAndVersionAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByKeyAndVersionAndTenantId(String serviceDefinitionKey, Integer serviceVersion, String tenantId) - Specified by:
findServiceDefinitionByKeyAndVersionAndTenantId
in interfaceServiceDefinitionEntityManager
-
deleteServiceDefinitionsByDeploymentId
- Specified by:
deleteServiceDefinitionsByDeploymentId
in interfaceServiceDefinitionEntityManager
-