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 AppDeploymentEntity
deployment
protected boolean
isDuplicateFilterEnabled
protected boolean
isXsdValidationEnabled
protected AppRepositoryServiceImpl
repositoryService
protected AppResourceEntityManager
resourceEntityManager
-
Constructor Summary
Constructors Constructor Description AppDeploymentBuilderImpl()
-
Method Summary
Modifier and Type Method Description org.flowable.app.api.repository.AppDeploymentBuilder
addBytes(java.lang.String resourceName, byte[] bytes)
org.flowable.app.api.repository.AppDeploymentBuilder
addClasspathResource(java.lang.String resource)
org.flowable.app.api.repository.AppDeploymentBuilder
addInputStream(java.lang.String resourceName, java.io.InputStream inputStream)
org.flowable.app.api.repository.AppDeploymentBuilder
addString(java.lang.String resourceName, java.lang.String text)
org.flowable.app.api.repository.AppDeploymentBuilder
addZipInputStream(java.util.zip.ZipInputStream zipInputStream)
org.flowable.app.api.repository.AppDeploymentBuilder
category(java.lang.String category)
org.flowable.app.api.repository.AppDeployment
deploy()
org.flowable.app.api.repository.AppDeploymentBuilder
disableSchemaValidation()
org.flowable.app.api.repository.AppDeploymentBuilder
enableDuplicateFiltering()
AppDeploymentEntity
getDeployment()
boolean
isDuplicateFilterEnabled()
boolean
isXsdValidationEnabled()
org.flowable.app.api.repository.AppDeploymentBuilder
key(java.lang.String key)
org.flowable.app.api.repository.AppDeploymentBuilder
name(java.lang.String name)
org.flowable.app.api.repository.AppDeploymentBuilder
tenantId(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:
addInputStream
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
addClasspathResource
public org.flowable.app.api.repository.AppDeploymentBuilder addClasspathResource(java.lang.String resource)- Specified by:
addClasspathResource
in 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:
addString
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
addBytes
public org.flowable.app.api.repository.AppDeploymentBuilder addBytes(java.lang.String resourceName, byte[] bytes)- Specified by:
addBytes
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
addZipInputStream
public org.flowable.app.api.repository.AppDeploymentBuilder addZipInputStream(java.util.zip.ZipInputStream zipInputStream)- Specified by:
addZipInputStream
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
name
public org.flowable.app.api.repository.AppDeploymentBuilder name(java.lang.String name)- Specified by:
name
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
category
public org.flowable.app.api.repository.AppDeploymentBuilder category(java.lang.String category)- Specified by:
category
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
key
public org.flowable.app.api.repository.AppDeploymentBuilder key(java.lang.String key)- Specified by:
key
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
disableSchemaValidation
public org.flowable.app.api.repository.AppDeploymentBuilder disableSchemaValidation()- Specified by:
disableSchemaValidation
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
tenantId
public org.flowable.app.api.repository.AppDeploymentBuilder tenantId(java.lang.String tenantId)- Specified by:
tenantId
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
enableDuplicateFiltering
public org.flowable.app.api.repository.AppDeploymentBuilder enableDuplicateFiltering()- Specified by:
enableDuplicateFiltering
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
deploy
public org.flowable.app.api.repository.AppDeployment deploy()- Specified by:
deploy
in interfaceorg.flowable.app.api.repository.AppDeploymentBuilder
-
getDeployment
-
isXsdValidationEnabled
public boolean isXsdValidationEnabled() -
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-