public class TemplateRepositoryServiceImpl extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<TemplateEngineConfiguration> implements TemplateRepositoryService
| Constructor and Description |
|---|
TemplateRepositoryServiceImpl(TemplateEngineConfiguration engineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
TemplateDeploymentBuilder |
createDeployment()
Starts creating a new deployment
|
TemplateDeploymentQuery |
createDeploymentQuery()
Query deployments
|
TemplateDefinitionQuery |
createTemplateDefinitionQuery()
Query template definitions
|
TemplateVariationDefinitionQuery |
createTemplateVariationDefinitionQuery()
Query template variation definitions
|
void |
deleteDeployment(String deploymentId)
Deletes the given deployment.
|
TemplateDeployment |
deploy(TemplateDeploymentBuilderImpl 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.
|
TemplateModel |
getTemplateDefinitionModelByKey(String templateDefinitionKey)
Returns the
TemplateModel including all template model info. |
TemplateModel |
getTemplateDefinitionModelByKeyAndTenantId(String templateDefinitionKey,
String tenantId)
Returns the
TemplateModel including all template model info. |
String |
getTemplateDefinitionModelToJson(String templateDefinitionKey)
Returns the
TemplateModel as a JSON string. |
TemplateVariationModel |
getTemplateVariationDefinitionModel(String templateVariationDefinitionId)
Returns the
TemplateVariationModel including all template model info. |
String |
getTemplateVariationDefinitionModelToJson(String templateVariationDefinitionId)
Returns the
TemplateVariationModel as a JSON string. |
getCommandExecutor, setCommandExecutorpublic TemplateRepositoryServiceImpl(TemplateEngineConfiguration engineConfiguration)
public TemplateDeploymentBuilder createDeployment()
TemplateRepositoryServicecreateDeployment in interface TemplateRepositoryServicepublic List<String> getDeploymentResourceNames(String deploymentId)
TemplateRepositoryServicegetDeploymentResourceNames in interface TemplateRepositoryServicedeploymentId - id of the deployment, cannot be null.public InputStream getResourceAsStream(String deploymentId, String resourceName)
TemplateRepositoryServicegetResourceAsStream in interface TemplateRepositoryServicedeploymentId - id of the deployment, cannot be null.resourceName - name of the resource, cannot be null.public TemplateDeployment deploy(TemplateDeploymentBuilderImpl deploymentBuilder)
public TemplateModel getTemplateDefinitionModelByKey(String templateDefinitionKey)
TemplateRepositoryServiceTemplateModel including all template model info.getTemplateDefinitionModelByKey in interface TemplateRepositoryServicepublic TemplateModel getTemplateDefinitionModelByKeyAndTenantId(String templateDefinitionKey, String tenantId)
TemplateRepositoryServiceTemplateModel including all template model info.getTemplateDefinitionModelByKeyAndTenantId in interface TemplateRepositoryServicepublic String getTemplateDefinitionModelToJson(String templateDefinitionKey)
TemplateRepositoryServiceTemplateModel as a JSON string.getTemplateDefinitionModelToJson in interface TemplateRepositoryServicepublic TemplateVariationModel getTemplateVariationDefinitionModel(String templateVariationDefinitionId)
TemplateRepositoryServiceTemplateVariationModel including all template model info.getTemplateVariationDefinitionModel in interface TemplateRepositoryServicepublic String getTemplateVariationDefinitionModelToJson(String templateVariationDefinitionId)
TemplateRepositoryServiceTemplateVariationModel as a JSON string.getTemplateVariationDefinitionModelToJson in interface TemplateRepositoryServicepublic void deleteDeployment(String deploymentId)
TemplateRepositoryServicedeleteDeployment in interface TemplateRepositoryServicedeploymentId - id of the deployment, cannot be null.public TemplateDeploymentQuery createDeploymentQuery()
TemplateRepositoryServicecreateDeploymentQuery in interface TemplateRepositoryServicepublic TemplateDefinitionQuery createTemplateDefinitionQuery()
TemplateRepositoryServicecreateTemplateDefinitionQuery in interface TemplateRepositoryServicepublic TemplateVariationDefinitionQuery createTemplateVariationDefinitionQuery()
TemplateRepositoryServicecreateTemplateVariationDefinitionQuery in interface TemplateRepositoryServiceCopyright © 2019. All rights reserved.