public class DmnDeploymentBuilderImpl extends Object implements DmnDeploymentBuilder, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DEFAULT_ENCODING |
protected DmnDeploymentEntity |
deployment |
protected boolean |
isDmn20XsdValidationEnabled |
protected boolean |
isDuplicateFilterEnabled |
protected DmnRepositoryServiceImpl |
repositoryService |
protected DmnResourceEntityManager |
resourceEntityManager |
| Constructor and Description |
|---|
DmnDeploymentBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
DmnDeploymentBuilder |
addClasspathResource(String resource) |
DmnDeploymentBuilder |
addDmnBytes(String resourceName,
byte[] dmnBytes) |
DmnDeploymentBuilder |
addDmnModel(String resourceName,
DmnDefinition dmnDefinition) |
DmnDeploymentBuilder |
addInputStream(String resourceName,
InputStream inputStream) |
DmnDeploymentBuilder |
addString(String resourceName,
String text) |
DmnDeploymentBuilder |
category(String category) |
DmnDeployment |
deploy() |
DmnDeploymentBuilder |
disableSchemaValidation() |
DmnDeploymentBuilder |
enableDuplicateFiltering() |
DmnDeploymentEntity |
getDeployment() |
boolean |
isDmnXsdValidationEnabled() |
boolean |
isDuplicateFilterEnabled() |
DmnDeploymentBuilder |
name(String name) |
DmnDeploymentBuilder |
parentDeploymentId(String parentDeploymentId) |
DmnDeploymentBuilder |
tenantId(String tenantId) |
protected static final String DEFAULT_ENCODING
protected transient DmnRepositoryServiceImpl repositoryService
protected transient DmnResourceEntityManager resourceEntityManager
protected DmnDeploymentEntity deployment
protected boolean isDmn20XsdValidationEnabled
protected boolean isDuplicateFilterEnabled
public DmnDeploymentBuilder addInputStream(String resourceName, InputStream inputStream)
addInputStream in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder addClasspathResource(String resource)
addClasspathResource in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder addString(String resourceName, String text)
addString in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder addDmnBytes(String resourceName, byte[] dmnBytes)
addDmnBytes in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder addDmnModel(String resourceName, DmnDefinition dmnDefinition)
addDmnModel in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder name(String name)
name in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder category(String category)
category in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder disableSchemaValidation()
disableSchemaValidation in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder tenantId(String tenantId)
tenantId in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder parentDeploymentId(String parentDeploymentId)
parentDeploymentId in interface DmnDeploymentBuilderpublic DmnDeploymentBuilder enableDuplicateFiltering()
enableDuplicateFiltering in interface DmnDeploymentBuilderpublic DmnDeployment deploy()
deploy in interface DmnDeploymentBuilderpublic DmnDeploymentEntity getDeployment()
public boolean isDmnXsdValidationEnabled()
public boolean isDuplicateFilterEnabled()
Copyright © 2018 Flowable. All rights reserved.