Class AppDeploymentBuilderImpl
- java.lang.Object
-
- com.flowable.app.engine.impl.repository.AppDeploymentBuilderImpl
-
- All Implemented Interfaces:
AppDeploymentBuilder
public class AppDeploymentBuilderImpl extends Object implements 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 AppDeploymentBuilder
addBytes(String resourceName, byte[] bytes)
AppDeploymentBuilder
addClasspathResource(String resource)
AppDeploymentBuilder
addInputStream(String resourceName, InputStream inputStream)
AppDeploymentBuilder
addString(String resourceName, String text)
AppDeploymentBuilder
addZipInputStream(ZipInputStream zipInputStream)
AppDeploymentBuilder
category(String category)
AppDeployment
deploy()
AppDeploymentBuilder
disableSchemaValidation()
AppDeploymentBuilder
enableDuplicateFiltering()
AppDeploymentEntity
getDeployment()
boolean
isDuplicateFilterEnabled()
boolean
isXsdValidationEnabled()
AppDeploymentBuilder
key(String key)
AppDeploymentBuilder
name(String name)
AppDeploymentBuilder
tenantId(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 AppDeploymentBuilder addInputStream(String resourceName, InputStream inputStream)
- Specified by:
addInputStream
in interfaceAppDeploymentBuilder
-
addClasspathResource
public AppDeploymentBuilder addClasspathResource(String resource)
- Specified by:
addClasspathResource
in interfaceAppDeploymentBuilder
-
addString
public AppDeploymentBuilder addString(String resourceName, String text)
- Specified by:
addString
in interfaceAppDeploymentBuilder
-
addBytes
public AppDeploymentBuilder addBytes(String resourceName, byte[] bytes)
- Specified by:
addBytes
in interfaceAppDeploymentBuilder
-
addZipInputStream
public AppDeploymentBuilder addZipInputStream(ZipInputStream zipInputStream)
- Specified by:
addZipInputStream
in interfaceAppDeploymentBuilder
-
name
public AppDeploymentBuilder name(String name)
- Specified by:
name
in interfaceAppDeploymentBuilder
-
category
public AppDeploymentBuilder category(String category)
- Specified by:
category
in interfaceAppDeploymentBuilder
-
key
public AppDeploymentBuilder key(String key)
- Specified by:
key
in interfaceAppDeploymentBuilder
-
disableSchemaValidation
public AppDeploymentBuilder disableSchemaValidation()
- Specified by:
disableSchemaValidation
in interfaceAppDeploymentBuilder
-
tenantId
public AppDeploymentBuilder tenantId(String tenantId)
- Specified by:
tenantId
in interfaceAppDeploymentBuilder
-
enableDuplicateFiltering
public AppDeploymentBuilder enableDuplicateFiltering()
- Specified by:
enableDuplicateFiltering
in interfaceAppDeploymentBuilder
-
deploy
public AppDeployment deploy()
- Specified by:
deploy
in interfaceAppDeploymentBuilder
-
getDeployment
public AppDeploymentEntity getDeployment()
-
isXsdValidationEnabled
public boolean isXsdValidationEnabled()
-
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-
-