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
All Methods Instance Methods Concrete Methods 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 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:
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
public AppDeploymentEntity getDeployment()
-
isXsdValidationEnabled
public boolean isXsdValidationEnabled()
-
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-
-