Class AppDeploymentBuilderImpl
java.lang.Object
com.flowable.app.engine.impl.repository.AppDeploymentBuilderImpl
- All Implemented Interfaces:
org.flowable.app.api.repository.AppDeploymentBuilder
public class AppDeploymentBuilderImpl
extends java.lang.Object
implements org.flowable.app.api.repository.AppDeploymentBuilder
-
Field Summary
Fields Modifier and Type Field Description protected AppDeploymentEntitydeploymentprotected booleanisDuplicateFilterEnabledprotected booleanisXsdValidationEnabledprotected AppRepositoryServiceImplrepositoryServiceprotected AppResourceEntityManagerresourceEntityManager -
Constructor Summary
Constructors Constructor Description AppDeploymentBuilderImpl() -
Method Summary
Modifier and Type Method Description org.flowable.app.api.repository.AppDeploymentBuilderaddBytes(java.lang.String resourceName, byte[] bytes)org.flowable.app.api.repository.AppDeploymentBuilderaddClasspathResource(java.lang.String resource)org.flowable.app.api.repository.AppDeploymentBuilderaddInputStream(java.lang.String resourceName, java.io.InputStream inputStream)org.flowable.app.api.repository.AppDeploymentBuilderaddString(java.lang.String resourceName, java.lang.String text)org.flowable.app.api.repository.AppDeploymentBuilderaddZipInputStream(java.util.zip.ZipInputStream zipInputStream)org.flowable.app.api.repository.AppDeploymentBuildercategory(java.lang.String category)org.flowable.app.api.repository.AppDeploymentdeploy()org.flowable.app.api.repository.AppDeploymentBuilderdisableSchemaValidation()org.flowable.app.api.repository.AppDeploymentBuilderenableDuplicateFiltering()AppDeploymentEntitygetDeployment()booleanisDuplicateFilterEnabled()booleanisXsdValidationEnabled()org.flowable.app.api.repository.AppDeploymentBuilderkey(java.lang.String key)org.flowable.app.api.repository.AppDeploymentBuildername(java.lang.String name)org.flowable.app.api.repository.AppDeploymentBuildertenantId(java.lang.String tenantId)
-
Field Details
-
repositoryService
-
resourceEntityManager
-
deployment
-
isXsdValidationEnabled
protected boolean isXsdValidationEnabled -
isDuplicateFilterEnabled
protected boolean isDuplicateFilterEnabled
-
-
Constructor Details
-
AppDeploymentBuilderImpl
public AppDeploymentBuilderImpl()
-
-
Method Details
-
addInputStream
public org.flowable.app.api.repository.AppDeploymentBuilder addInputStream(java.lang.String resourceName, java.io.InputStream inputStream)- Specified by:
addInputStreamin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
addClasspathResource
public org.flowable.app.api.repository.AppDeploymentBuilder addClasspathResource(java.lang.String resource)- Specified by:
addClasspathResourcein interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
addString
public org.flowable.app.api.repository.AppDeploymentBuilder addString(java.lang.String resourceName, java.lang.String text)- Specified by:
addStringin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
addBytes
public org.flowable.app.api.repository.AppDeploymentBuilder addBytes(java.lang.String resourceName, byte[] bytes)- Specified by:
addBytesin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
addZipInputStream
public org.flowable.app.api.repository.AppDeploymentBuilder addZipInputStream(java.util.zip.ZipInputStream zipInputStream)- Specified by:
addZipInputStreamin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
name
public org.flowable.app.api.repository.AppDeploymentBuilder name(java.lang.String name)- Specified by:
namein interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
category
public org.flowable.app.api.repository.AppDeploymentBuilder category(java.lang.String category)- Specified by:
categoryin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
key
public org.flowable.app.api.repository.AppDeploymentBuilder key(java.lang.String key)- Specified by:
keyin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
disableSchemaValidation
public org.flowable.app.api.repository.AppDeploymentBuilder disableSchemaValidation()- Specified by:
disableSchemaValidationin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
tenantId
public org.flowable.app.api.repository.AppDeploymentBuilder tenantId(java.lang.String tenantId)- Specified by:
tenantIdin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
enableDuplicateFiltering
public org.flowable.app.api.repository.AppDeploymentBuilder enableDuplicateFiltering()- Specified by:
enableDuplicateFilteringin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
deploy
public org.flowable.app.api.repository.AppDeployment deploy()- Specified by:
deployin interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
getDeployment
-
isXsdValidationEnabled
public boolean isXsdValidationEnabled() -
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-