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
All Methods Instance Methods Concrete Methods 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 Detail
-
repositoryService
protected AppRepositoryServiceImpl repositoryService
-
resourceEntityManager
protected AppResourceEntityManager resourceEntityManager
-
deployment
protected AppDeploymentEntity deployment
-
isXsdValidationEnabled
protected boolean isXsdValidationEnabled
-
isDuplicateFilterEnabled
protected boolean isDuplicateFilterEnabled
-
-
Method Detail
-
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
public AppDeploymentEntity getDeployment()
-
isXsdValidationEnabled
public boolean isXsdValidationEnabled()
-
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-
-