public class ServiceRegistryRepositoryServiceImpl extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<ServiceRegistryEngineConfiguration> implements ServiceRegistryRepositoryService
| Constructor and Description |
|---|
ServiceRegistryRepositoryServiceImpl(ServiceRegistryEngineConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
String |
convertServiceDefinitionModelToJson(String appDefinitionId)
Returns the
ServiceDefinitionModel as a JSON string. |
ServiceDeploymentBuilder |
createDeployment()
Starts creating a new deployment
|
ServiceDeploymentQuery |
createDeploymentQuery()
Query deployments
|
ServiceDefinitionQuery |
createServiceDefinitionQuery()
Query service definitions
|
void |
deleteDeployment(String deploymentId)
Deletes the given deployment.
|
ServiceDeployment |
deploy(ServiceDeploymentBuilderImpl deploymentBuilder) |
List<String> |
getDeploymentResourceNames(String deploymentId)
Retrieves a list of deployment resources for the given deployment, ordered alphabetically.
|
InputStream |
getResourceAsStream(String deploymentId,
String resourceName)
Gives access to a deployment resource through a stream of bytes.
|
ServiceDefinition |
getServiceDefinition(String appDefinitionId)
Returns the
ServiceDefinition including all service information like additional Properties (e.g. |
ServiceDefinition |
getServiceDefinitionByKey(String serviceDefinitionKey)
Returns the
ServiceDefinition including all service information like additional Properties (e.g. |
ServiceDefinition |
getServiceDefinitionByKeyAndTenantId(String serviceDefinitionKey,
String tenantId)
Returns the
ServiceDefinition including all service information like additional Properties (e.g. |
ServiceDefinitionModel |
getServiceDefinitionModel(String serviceDefinitionId)
Returns the
ServiceDefinitionModel including all service model info. |
ServiceDefinitionModel |
getServiceDefinitionModelByKey(String serviceDefinitionKey)
Returns the
ServiceDefinitionModel including all service model info,
using the service definition key and resolving the key to the latest version. |
ServiceDefinitionModel |
getServiceDefinitionModelByKeyAndTenantId(String serviceDefinitionKey,
String tenantId)
Returns the
ServiceDefinitionModel including all service model info,
using the service definition key and resolving the key to the latest version. |
getCommandExecutor, setCommandExecutorpublic ServiceRegistryRepositoryServiceImpl(ServiceRegistryEngineConfiguration configuration)
public ServiceDeploymentBuilder createDeployment()
ServiceRegistryRepositoryServicecreateDeployment in interface ServiceRegistryRepositoryServicepublic List<String> getDeploymentResourceNames(String deploymentId)
ServiceRegistryRepositoryServicegetDeploymentResourceNames in interface ServiceRegistryRepositoryServicedeploymentId - id of the deployment, cannot be null.public InputStream getResourceAsStream(String deploymentId, String resourceName)
ServiceRegistryRepositoryServicegetResourceAsStream in interface ServiceRegistryRepositoryServicedeploymentId - id of the deployment, cannot be null.resourceName - name of the resource, cannot be null.public ServiceDeployment deploy(ServiceDeploymentBuilderImpl deploymentBuilder)
public ServiceDefinition getServiceDefinition(String appDefinitionId)
ServiceRegistryRepositoryServiceServiceDefinition including all service information like additional Properties (e.g. documentation).getServiceDefinition in interface ServiceRegistryRepositoryServicepublic ServiceDefinition getServiceDefinitionByKey(String serviceDefinitionKey)
ServiceRegistryRepositoryServiceServiceDefinition including all service information like additional Properties (e.g. documentation).
The latest version for the given key will be returned.getServiceDefinitionByKey in interface ServiceRegistryRepositoryServicepublic ServiceDefinition getServiceDefinitionByKeyAndTenantId(String serviceDefinitionKey, String tenantId)
ServiceRegistryRepositoryServiceServiceDefinition including all service information like additional Properties (e.g. documentation).
The latest version for the given key will be returned.getServiceDefinitionByKeyAndTenantId in interface ServiceRegistryRepositoryServicepublic ServiceDefinitionModel getServiceDefinitionModel(String serviceDefinitionId)
ServiceRegistryRepositoryServiceServiceDefinitionModel including all service model info.getServiceDefinitionModel in interface ServiceRegistryRepositoryServicepublic ServiceDefinitionModel getServiceDefinitionModelByKey(String serviceDefinitionKey)
ServiceRegistryRepositoryServiceServiceDefinitionModel including all service model info,
using the service definition key and resolving the key to the latest version.getServiceDefinitionModelByKey in interface ServiceRegistryRepositoryServicepublic ServiceDefinitionModel getServiceDefinitionModelByKeyAndTenantId(String serviceDefinitionKey, String tenantId)
ServiceRegistryRepositoryServiceServiceDefinitionModel including all service model info,
using the service definition key and resolving the key to the latest version.getServiceDefinitionModelByKeyAndTenantId in interface ServiceRegistryRepositoryServicepublic String convertServiceDefinitionModelToJson(String appDefinitionId)
ServiceRegistryRepositoryServiceServiceDefinitionModel as a JSON string.convertServiceDefinitionModelToJson in interface ServiceRegistryRepositoryServicepublic void deleteDeployment(String deploymentId)
ServiceRegistryRepositoryServicedeleteDeployment in interface ServiceRegistryRepositoryServicedeploymentId - id of the deployment, cannot be null.public ServiceDeploymentQuery createDeploymentQuery()
ServiceRegistryRepositoryServicecreateDeploymentQuery in interface ServiceRegistryRepositoryServicepublic ServiceDefinitionQuery createServiceDefinitionQuery()
ServiceRegistryRepositoryServicecreateServiceDefinitionQuery in interface ServiceRegistryRepositoryServiceCopyright © 2019. All rights reserved.