Package org.flowable.dmn.api
Interface DmnRepositoryService
- All Known Implementing Classes:
DmnRepositoryServiceImpl
public interface DmnRepositoryService
Service providing access to the repository of decision(services) and deployments.
- Author:
- Tijs Rademakers, Yvo Swillens
-
Method Summary
Modifier and TypeMethodDescriptionvoidchangeDeploymentParentDeploymentId(String deploymentId, String newParentDeploymentId) Changes the parent deployment id of a deployment.voiddeleteDeployment(String deploymentId) getDecision(String decisionId) getDecisionRequirementsDiagram(String decisionId) getDeploymentResourceNames(String deploymentId) getDmnDefinition(String decisionId) getDmnResource(String decisionId) getResourceAsStream(String deploymentId, String resourceName) voidsetDecisionCategory(String decisionId, String category) voidsetDeploymentCategory(String deploymentId, String category) Changes the category of a deployment.voidsetDeploymentTenantId(String deploymentId, String newTenantId) Changes the tenant id of a deployment.
-
Method Details
-
createDeployment
DmnDeploymentBuilder createDeployment() -
deleteDeployment
-
createDecisionQuery
DmnDecisionQuery createDecisionQuery() -
createNativeDecisionQuery
NativeDecisionQuery createNativeDecisionQuery() -
setDeploymentCategory
Changes the category of a deployment.- Parameters:
deploymentId- The id of the deployment of which the category will be changed.category- The new category.
-
setDeploymentTenantId
Changes the tenant id of a deployment.- Parameters:
deploymentId- The id of the deployment of which the tenant identifier will be changed.newTenantId- The new tenant identifier.
-
changeDeploymentParentDeploymentId
Changes the parent deployment id of a deployment. This is used to move deployments to a different app deployment parent.- Parameters:
deploymentId- The id of the deployment of which the parent deployment identifier will be changed.newParentDeploymentId- The new parent deployment identifier.
-
getDeploymentResourceNames
-
getResourceAsStream
-
createDeploymentQuery
DmnDeploymentQuery createDeploymentQuery() -
createNativeDeploymentQuery
NativeDmnDeploymentQuery createNativeDeploymentQuery() -
getDecision
-
getDmnResource
-
setDecisionCategory
-
getDmnDefinition
-
getDecisionRequirementsDiagram
-