public interface PlatformRepositoryService
| Modifier and Type | Method and Description |
|---|---|
String |
convertQueryDefinitionModelToJson(String queryDefinitionId)
Returns the
QueryDefinitionModel as a JSON string. |
String |
convertVariableExtractorDefinitionModelToJson(String variableExtractorDefinitionId)
Returns the
VariableExtractorDefinitionModel as a JSON string. |
PlatformDeploymentBuilder |
createDeployment()
Starts creating a new deployment
|
PlatformDeploymentQuery |
createDeploymentQuery()
Platform deployments
|
QueryDefinitionQuery |
createQueryDefinitionQuery()
Query definitions
|
VariableExtractorDefinitionQuery |
createVariableExtractorDefinitionQuery()
Variable extractor definitions
|
void |
deleteDeployment(String deploymentId)
Deletes the given deployment.
|
List<String> |
getDeploymentResourceNames(String deploymentId)
Retrieves a list of deployment resources for the given deployment, ordered alphabetically.
|
QueryDefinition |
getQueryDefinition(String queryDefinitionId)
Returns the
QueryDefinition |
QueryDefinition |
getQueryDefinitionByKey(String queryDefinitionKey)
Returns the
QueryDefinition
The latest version for the given key will be returned. |
QueryDefinition |
getQueryDefinitionByKeyAndTenantId(String queryDefinitionKey,
String tenantId)
Returns the
QueryDefinition. |
QueryDefinitionModel |
getQueryDefinitionModel(String queryDefinitionId)
Returns the
QueryDefinitionModel including all query model info. |
QueryDefinitionModel |
getQueryDefinitionModelByKey(String QueryDefinitionKey)
Returns the
QueryDefinitionModel including all query model info,
using the query definition key and resolving the key to the latest version. |
QueryDefinitionModel |
getQueryDefinitionModelByKeyAndTenantId(String QueryDefinitionKey,
String tenantId)
Returns the
QueryDefinitionModel including all query model info,
using the query definition key and resolving the key to the latest version. |
InputStream |
getResourceAsStream(String deploymentId,
String resourceName)
Gives access to a deployment resource through a stream of bytes.
|
VariableExtractorDefinition |
getVariableExtractorDefinition(String variableExtractorDefinitionId)
Returns the
VariableExtractorDefinition |
VariableExtractorDefinition |
getVariableExtractorDefinitionByKey(String variableExtractorDefinitionKey)
Returns the
VariableExtractorDefinition
The latest version for the given key will be returned. |
VariableExtractorDefinition |
getVariableExtractorDefinitionByKeyAndTenantId(String variableExtractorDefinitionKey,
String tenantId)
Returns the
VariableExtractorDefinition. |
VariableExtractorDefinitionModel |
getVariableExtractorDefinitionModel(String variableExtractorDefinitionId)
Returns the
VariableExtractorDefinitionModel including all variable extractor model info. |
VariableExtractorDefinitionModel |
getVariableExtractorDefinitionModelByKey(String VariableExtractorDefinitionKey)
Returns the
VariableExtractorDefinitionModel including all variable extractor model info,
using the variable extractor definition key and resolving the key to the latest version. |
VariableExtractorDefinitionModel |
getVariableExtractorDefinitionModelByKeyAndTenantId(String VariableExtractorDefinitionKey,
String tenantId)
Returns the
VariableExtractorDefinitionModel including all variable extractor model info,
using the variable extractor definition key and resolving the key to the latest version. |
PlatformDeploymentBuilder createDeployment()
List<String> getDeploymentResourceNames(String deploymentId)
deploymentId - id of the deployment, cannot be null.InputStream getResourceAsStream(String deploymentId, String resourceName)
deploymentId - id of the deployment, cannot be null.resourceName - name of the resource, cannot be null.FlowableObjectNotFoundException - when the resource doesn't exist in the given deployment or when no deployment exists for the given deploymentId.QueryDefinitionModel getQueryDefinitionModel(String queryDefinitionId)
QueryDefinitionModel including all query model info.VariableExtractorDefinitionModel getVariableExtractorDefinitionModel(String variableExtractorDefinitionId)
VariableExtractorDefinitionModel including all variable extractor model info.QueryDefinitionModel getQueryDefinitionModelByKey(String QueryDefinitionKey)
QueryDefinitionModel including all query model info,
using the query definition key and resolving the key to the latest version.VariableExtractorDefinitionModel getVariableExtractorDefinitionModelByKey(String VariableExtractorDefinitionKey)
VariableExtractorDefinitionModel including all variable extractor model info,
using the variable extractor definition key and resolving the key to the latest version.QueryDefinitionModel getQueryDefinitionModelByKeyAndTenantId(String QueryDefinitionKey, String tenantId)
QueryDefinitionModel including all query model info,
using the query definition key and resolving the key to the latest version.VariableExtractorDefinitionModel getVariableExtractorDefinitionModelByKeyAndTenantId(String VariableExtractorDefinitionKey, String tenantId)
VariableExtractorDefinitionModel including all variable extractor model info,
using the variable extractor definition key and resolving the key to the latest version.String convertQueryDefinitionModelToJson(String queryDefinitionId)
QueryDefinitionModel as a JSON string.String convertVariableExtractorDefinitionModelToJson(String variableExtractorDefinitionId)
VariableExtractorDefinitionModel as a JSON string.QueryDefinition getQueryDefinition(String queryDefinitionId)
QueryDefinitionVariableExtractorDefinition getVariableExtractorDefinition(String variableExtractorDefinitionId)
VariableExtractorDefinitionQueryDefinition getQueryDefinitionByKey(String queryDefinitionKey)
QueryDefinition
The latest version for the given key will be returned.VariableExtractorDefinition getVariableExtractorDefinitionByKey(String variableExtractorDefinitionKey)
VariableExtractorDefinition
The latest version for the given key will be returned.QueryDefinition getQueryDefinitionByKeyAndTenantId(String queryDefinitionKey, String tenantId)
QueryDefinition.
The latest version for the given key will be returned.VariableExtractorDefinition getVariableExtractorDefinitionByKeyAndTenantId(String variableExtractorDefinitionKey, String tenantId)
VariableExtractorDefinition.
The latest version for the given key will be returned.void deleteDeployment(String deploymentId)
deploymentId - id of the deployment, cannot be null.PlatformDeploymentQuery createDeploymentQuery()
QueryDefinitionQuery createQueryDefinitionQuery()
VariableExtractorDefinitionQuery createVariableExtractorDefinitionQuery()