Class CmmnDeploymentBuilderImpl
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.repository.CmmnDeploymentBuilderImpl
-
- All Implemented Interfaces:
CmmnDeploymentBuilder
public class CmmnDeploymentBuilderImpl extends Object implements CmmnDeploymentBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringDEFAULT_ENCODINGprotected CmmnDeploymentEntitydeploymentprotected booleanisCmmn20XsdValidationEnabledprotected booleanisDuplicateFilterEnabledprotected CmmnRepositoryServiceImplrepositoryServiceprotected CmmnResourceEntityManagerresourceEntityManager
-
Constructor Summary
Constructors Constructor Description CmmnDeploymentBuilderImpl()
-
Method Summary
-
-
-
Field Detail
-
DEFAULT_ENCODING
protected static final String DEFAULT_ENCODING
- See Also:
- Constant Field Values
-
repositoryService
protected transient CmmnRepositoryServiceImpl repositoryService
-
resourceEntityManager
protected transient CmmnResourceEntityManager resourceEntityManager
-
deployment
protected CmmnDeploymentEntity deployment
-
isCmmn20XsdValidationEnabled
protected boolean isCmmn20XsdValidationEnabled
-
isDuplicateFilterEnabled
protected boolean isDuplicateFilterEnabled
-
-
Method Detail
-
addInputStream
public CmmnDeploymentBuilder addInputStream(String resourceName, InputStream inputStream)
- Specified by:
addInputStreamin interfaceCmmnDeploymentBuilder
-
addClasspathResource
public CmmnDeploymentBuilder addClasspathResource(String resource)
- Specified by:
addClasspathResourcein interfaceCmmnDeploymentBuilder
-
addString
public CmmnDeploymentBuilder addString(String resourceName, String text)
- Specified by:
addStringin interfaceCmmnDeploymentBuilder
-
addBytes
public CmmnDeploymentBuilder addBytes(String resourceName, byte[] bytes)
- Specified by:
addBytesin interfaceCmmnDeploymentBuilder
-
addZipInputStream
public CmmnDeploymentBuilder addZipInputStream(ZipInputStream zipInputStream)
- Specified by:
addZipInputStreamin interfaceCmmnDeploymentBuilder
-
addCmmnBytes
public CmmnDeploymentBuilder addCmmnBytes(String resourceName, byte[] cmmnBytes)
-
addCmmnModel
public CmmnDeploymentBuilder addCmmnModel(String resourceName, org.flowable.cmmn.model.CmmnModel cmmnModel)
-
name
public CmmnDeploymentBuilder name(String name)
- Specified by:
namein interfaceCmmnDeploymentBuilder
-
category
public CmmnDeploymentBuilder category(String category)
- Specified by:
categoryin interfaceCmmnDeploymentBuilder
-
key
public CmmnDeploymentBuilder key(String key)
- Specified by:
keyin interfaceCmmnDeploymentBuilder
-
disableSchemaValidation
public CmmnDeploymentBuilder disableSchemaValidation()
- Specified by:
disableSchemaValidationin interfaceCmmnDeploymentBuilder
-
tenantId
public CmmnDeploymentBuilder tenantId(String tenantId)
- Specified by:
tenantIdin interfaceCmmnDeploymentBuilder
-
parentDeploymentId
public CmmnDeploymentBuilder parentDeploymentId(String parentDeploymentId)
- Specified by:
parentDeploymentIdin interfaceCmmnDeploymentBuilder
-
enableDuplicateFiltering
public CmmnDeploymentBuilder enableDuplicateFiltering()
- Specified by:
enableDuplicateFilteringin interfaceCmmnDeploymentBuilder
-
deploy
public CmmnDeployment deploy()
- Specified by:
deployin interfaceCmmnDeploymentBuilder
-
getDeployment
public CmmnDeploymentEntity getDeployment()
-
isCmmnXsdValidationEnabled
public boolean isCmmnXsdValidationEnabled()
-
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-
-