public class DocumentRepositoryServiceImpl extends ServiceImpl implements DocumentRepositoryService
commandExecutor, engineConfig
Constructor and Description |
---|
DocumentRepositoryServiceImpl(ContentEngineConfiguration engineConfiguration) |
Modifier and Type | Method and Description |
---|---|
String |
convertDocumentDefinitionModelToJson(String documentDefinitionId)
Returns the
DocumentDefinitionModel as a JSON string. |
DocumentDeploymentBuilder |
createDeployment()
Starts creating a new deployment
|
DocumentDeploymentQuery |
createDeploymentQuery()
Query deployments
|
DocumentDefinitionQuery |
createDocumentDefinitionQuery()
Query case definitions
|
void |
deleteDeployment(String deploymentId)
Deletes the given deployment.
|
DocumentDeployment |
deploy(DocumentDeploymentBuilderImpl deploymentBuilder) |
List<String> |
getDeploymentResourceNames(String deploymentId)
Retrieves a list of deployment resources for the given deployment, ordered alphabetically.
|
DocumentDefinition |
getDocumentDefinition(String documentDefinitionId)
Returns the
DocumentDefinition including all action information like additional Properties (e.g. |
DocumentDefinitionModel |
getDocumentDefinitionModel(String documentDefinitionId)
Returns the
DocumentDefinitionModel including all action model info. |
InputStream |
getResourceAsStream(String deploymentId,
String resourceName)
Gives access to a deployment resource through a stream of bytes.
|
void |
setDocumentDefinitionCategory(String documentDefinitionId,
String category) |
getCommandExecutor, setCommandExecutor
public DocumentRepositoryServiceImpl(ContentEngineConfiguration engineConfiguration)
public DocumentDeploymentBuilder createDeployment()
DocumentRepositoryService
createDeployment
in interface DocumentRepositoryService
public List<String> getDeploymentResourceNames(String deploymentId)
DocumentRepositoryService
getDeploymentResourceNames
in interface DocumentRepositoryService
deploymentId
- id of the deployment, cannot be null.public InputStream getResourceAsStream(String deploymentId, String resourceName)
DocumentRepositoryService
getResourceAsStream
in interface DocumentRepositoryService
deploymentId
- id of the deployment, cannot be null.resourceName
- name of the resource, cannot be null.public DocumentDeployment deploy(DocumentDeploymentBuilderImpl deploymentBuilder)
public DocumentDefinition getDocumentDefinition(String documentDefinitionId)
DocumentRepositoryService
DocumentDefinition
including all action information like additional Properties (e.g. documentation).getDocumentDefinition
in interface DocumentRepositoryService
public DocumentDefinitionModel getDocumentDefinitionModel(String documentDefinitionId)
DocumentRepositoryService
DocumentDefinitionModel
including all action model info.getDocumentDefinitionModel
in interface DocumentRepositoryService
public void setDocumentDefinitionCategory(String documentDefinitionId, String category)
setDocumentDefinitionCategory
in interface DocumentRepositoryService
public String convertDocumentDefinitionModelToJson(String documentDefinitionId)
DocumentRepositoryService
DocumentDefinitionModel
as a JSON string.convertDocumentDefinitionModelToJson
in interface DocumentRepositoryService
public void deleteDeployment(String deploymentId)
DocumentRepositoryService
deleteDeployment
in interface DocumentRepositoryService
deploymentId
- id of the deployment, cannot be null.public DocumentDeploymentQuery createDeploymentQuery()
DocumentRepositoryService
createDeploymentQuery
in interface DocumentRepositoryService
public DocumentDefinitionQuery createDocumentDefinitionQuery()
DocumentRepositoryService
createDocumentDefinitionQuery
in interface DocumentRepositoryService
Copyright © 2019. All rights reserved.