Class ServiceDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
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
-
Constructor Summary
Constructors Constructor Description ServiceDefinitionEntityManagerImpl(ServiceRegistryEngineConfiguration configuration, ServiceDefinitionDataManager serviceDefinitionDataManager)
-
Method Summary
Modifier and Type Method Description long
countByCriteria(ServiceDefinitionQuery query)
ServiceDefinitionQuery
createServiceDefinitionQuery()
void
deleteServiceDefinitionsByDeploymentId(java.lang.String deploymentId)
java.util.List<ServiceDefinition>
findByCriteria(ServiceDefinitionQuery query)
ServiceDefinitionEntity
findByKeyAndBotId(java.lang.String key, java.lang.String botId)
ServiceDefinitionEntity
findLatestServiceDefinitionByKey(java.lang.String serviceDefinitionKey)
ServiceDefinitionEntity
findLatestServiceDefinitionByKeyAndTenantId(java.lang.String serviceDefinitionKey, java.lang.String tenantId)
ServiceDefinitionEntity
findLatestServiceDefinitionByReferenceKey(java.lang.String referenceKey)
ServiceDefinitionEntity
findLatestServiceDefinitionByReferenceKeyAndTenantId(java.lang.String referenceKey, java.lang.String tenantId)
ServiceDefinitionEntity
findServiceDefinitionByDeploymentAndKey(java.lang.String deploymentId, java.lang.String serviceDefinitionKey)
ServiceDefinitionEntity
findServiceDefinitionByDeploymentAndKeyAndTenantId(java.lang.String deploymentId, java.lang.String serviceDefinitionKey, java.lang.String tenantId)
ServiceDefinitionEntity
findServiceDefinitionByDeploymentAndReferenceKey(java.lang.String deploymentId, java.lang.String referenceKey)
ServiceDefinitionEntity
findServiceDefinitionByDeploymentAndReferenceKeyAndTenantId(java.lang.String deploymentId, java.lang.String referenceKey, java.lang.String tenantId)
ServiceDefinitionEntity
findServiceDefinitionByKeyAndVersion(java.lang.String serviceDefinitionKey, java.lang.Integer serviceVersion)
ServiceDefinitionEntity
findServiceDefinitionByKeyAndVersionAndTenantId(java.lang.String serviceDefinitionKey, java.lang.Integer serviceVersion, java.lang.String tenantId)
ServiceDefinitionEntity
findServiceDefinitionByParentDeploymentAndKey(java.lang.String parentDeploymentId, java.lang.String serviceDefinitionKey)
ServiceDefinitionEntity
findServiceDefinitionByParentDeploymentAndKeyAndTenantId(java.lang.String parentDeploymentId, java.lang.String serviceDefinitionKey, java.lang.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
-
Constructor Details
-
ServiceDefinitionEntityManagerImpl
public ServiceDefinitionEntityManagerImpl(ServiceRegistryEngineConfiguration configuration, ServiceDefinitionDataManager serviceDefinitionDataManager)
-
-
Method Details
-
findLatestServiceDefinitionByKey
public ServiceDefinitionEntity findLatestServiceDefinitionByKey(java.lang.String serviceDefinitionKey)- Specified by:
findLatestServiceDefinitionByKey
in interfaceServiceDefinitionEntityManager
-
findLatestServiceDefinitionByKeyAndTenantId
public ServiceDefinitionEntity findLatestServiceDefinitionByKeyAndTenantId(java.lang.String serviceDefinitionKey, java.lang.String tenantId)- Specified by:
findLatestServiceDefinitionByKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findLatestServiceDefinitionByReferenceKey
public ServiceDefinitionEntity findLatestServiceDefinitionByReferenceKey(java.lang.String referenceKey)- Specified by:
findLatestServiceDefinitionByReferenceKey
in interfaceServiceDefinitionEntityManager
-
findLatestServiceDefinitionByReferenceKeyAndTenantId
public ServiceDefinitionEntity findLatestServiceDefinitionByReferenceKeyAndTenantId(java.lang.String referenceKey, java.lang.String tenantId)- Specified by:
findLatestServiceDefinitionByReferenceKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByDeploymentAndKey
public ServiceDefinitionEntity findServiceDefinitionByDeploymentAndKey(java.lang.String deploymentId, java.lang.String serviceDefinitionKey)- Specified by:
findServiceDefinitionByDeploymentAndKey
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByDeploymentAndKeyAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByDeploymentAndKeyAndTenantId(java.lang.String deploymentId, java.lang.String serviceDefinitionKey, java.lang.String tenantId)- Specified by:
findServiceDefinitionByDeploymentAndKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByParentDeploymentAndKey
public ServiceDefinitionEntity findServiceDefinitionByParentDeploymentAndKey(java.lang.String parentDeploymentId, java.lang.String serviceDefinitionKey)- Specified by:
findServiceDefinitionByParentDeploymentAndKey
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByParentDeploymentAndKeyAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByParentDeploymentAndKeyAndTenantId(java.lang.String parentDeploymentId, java.lang.String serviceDefinitionKey, java.lang.String tenantId)- Specified by:
findServiceDefinitionByParentDeploymentAndKeyAndTenantId
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByDeploymentAndReferenceKey
public ServiceDefinitionEntity findServiceDefinitionByDeploymentAndReferenceKey(java.lang.String deploymentId, java.lang.String referenceKey)- Specified by:
findServiceDefinitionByDeploymentAndReferenceKey
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByDeploymentAndReferenceKeyAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByDeploymentAndReferenceKeyAndTenantId(java.lang.String deploymentId, java.lang.String referenceKey, java.lang.String tenantId)- Specified by:
findServiceDefinitionByDeploymentAndReferenceKeyAndTenantId
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(java.lang.String serviceDefinitionKey, java.lang.Integer serviceVersion)- Specified by:
findServiceDefinitionByKeyAndVersion
in interfaceServiceDefinitionEntityManager
-
findServiceDefinitionByKeyAndVersionAndTenantId
public ServiceDefinitionEntity findServiceDefinitionByKeyAndVersionAndTenantId(java.lang.String serviceDefinitionKey, java.lang.Integer serviceVersion, java.lang.String tenantId)- Specified by:
findServiceDefinitionByKeyAndVersionAndTenantId
in interfaceServiceDefinitionEntityManager
-
deleteServiceDefinitionsByDeploymentId
public void deleteServiceDefinitionsByDeploymentId(java.lang.String deploymentId)- Specified by:
deleteServiceDefinitionsByDeploymentId
in interfaceServiceDefinitionEntityManager
-