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 TypeMethodDescriptionvoid
changeDeploymentParentDeploymentId
(String deploymentId, String newParentDeploymentId) Changes the parent deployment id of a deployment.void
deleteDeployment
(String deploymentId) getDecision
(String decisionId) getDecisionRequirementsDiagram
(String decisionId) getDeploymentResourceNames
(String deploymentId) getDmnDefinition
(String decisionId) getDmnResource
(String decisionId) getResourceAsStream
(String deploymentId, String resourceName) void
setDecisionCategory
(String decisionId, String category) void
setDeploymentCategory
(String deploymentId, String category) Changes the category of a deployment.void
setDeploymentTenantId
(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
-