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 AppDeploymentEntitydeploymentprotected booleanisDuplicateFilterEnabledprotected booleanisXsdValidationEnabledprotected AppRepositoryServiceImplrepositoryServiceprotected AppResourceEntityManagerresourceEntityManager
-
Constructor Summary
Constructors Constructor Description AppDeploymentBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppDeploymentBuilderaddBytes(String resourceName, byte[] bytes)AppDeploymentBuilderaddClasspathResource(String resource)AppDeploymentBuilderaddInputStream(String resourceName, InputStream inputStream)AppDeploymentBuilderaddString(String resourceName, String text)AppDeploymentBuilderaddZipInputStream(ZipInputStream zipInputStream)AppDeploymentBuildercategory(String category)AppDeploymentdeploy()AppDeploymentBuilderdisableSchemaValidation()AppDeploymentBuilderenableDuplicateFiltering()AppDeploymentEntitygetDeployment()booleanisDuplicateFilterEnabled()booleanisXsdValidationEnabled()AppDeploymentBuilderkey(String key)AppDeploymentBuildername(String name)AppDeploymentBuildertenantId(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:
addInputStreamin interfaceAppDeploymentBuilder
-
addClasspathResource
public AppDeploymentBuilder addClasspathResource(String resource)
- Specified by:
addClasspathResourcein interfaceAppDeploymentBuilder
-
addString
public AppDeploymentBuilder addString(String resourceName, String text)
- Specified by:
addStringin interfaceAppDeploymentBuilder
-
addBytes
public AppDeploymentBuilder addBytes(String resourceName, byte[] bytes)
- Specified by:
addBytesin interfaceAppDeploymentBuilder
-
addZipInputStream
public AppDeploymentBuilder addZipInputStream(ZipInputStream zipInputStream)
- Specified by:
addZipInputStreamin interfaceAppDeploymentBuilder
-
name
public AppDeploymentBuilder name(String name)
- Specified by:
namein interfaceAppDeploymentBuilder
-
category
public AppDeploymentBuilder category(String category)
- Specified by:
categoryin interfaceAppDeploymentBuilder
-
key
public AppDeploymentBuilder key(String key)
- Specified by:
keyin interfaceAppDeploymentBuilder
-
disableSchemaValidation
public AppDeploymentBuilder disableSchemaValidation()
- Specified by:
disableSchemaValidationin interfaceAppDeploymentBuilder
-
tenantId
public AppDeploymentBuilder tenantId(String tenantId)
- Specified by:
tenantIdin interfaceAppDeploymentBuilder
-
enableDuplicateFiltering
public AppDeploymentBuilder enableDuplicateFiltering()
- Specified by:
enableDuplicateFilteringin interfaceAppDeploymentBuilder
-
deploy
public AppDeployment deploy()
- Specified by:
deployin interfaceAppDeploymentBuilder
-
getDeployment
public AppDeploymentEntity getDeployment()
-
isXsdValidationEnabled
public boolean isXsdValidationEnabled()
-
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-
-