Class FormDeploymentBuilderImpl
- java.lang.Object
-
- com.flowable.form.engine.impl.repository.FormDeploymentBuilderImpl
-
- All Implemented Interfaces:
Serializable
,FormDeploymentBuilder
public class FormDeploymentBuilderImpl extends Object implements FormDeploymentBuilder, Serializable
- Author:
- Tijs Rademakers
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected FormDeploymentEntity
deployment
protected boolean
isDuplicateFilterEnabled
protected FormRepositoryServiceImpl
repositoryService
protected FormResourceEntityManager
resourceEntityManager
-
Constructor Summary
Constructors Constructor Description FormDeploymentBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormDeploymentBuilder
addClasspathResource(String resource)
FormDeploymentBuilder
addFormBytes(String resourceName, byte[] formBytes)
FormDeploymentBuilder
addFormDefinition(String resourceName, String formJson)
FormDeploymentBuilder
addInputStream(String resourceName, InputStream inputStream)
FormDeploymentBuilder
addString(String resourceName, String text)
FormDeploymentBuilder
category(String category)
FormDeployment
deploy()
FormDeploymentBuilder
enableDuplicateFiltering()
FormDeploymentEntity
getDeployment()
boolean
isDuplicateFilterEnabled()
FormDeploymentBuilder
name(String name)
FormDeploymentBuilder
parentDeploymentId(String parentDeploymentId)
FormDeploymentBuilder
tenantId(String tenantId)
-
-
-
Field Detail
-
repositoryService
protected transient FormRepositoryServiceImpl repositoryService
-
resourceEntityManager
protected transient FormResourceEntityManager resourceEntityManager
-
deployment
protected FormDeploymentEntity deployment
-
isDuplicateFilterEnabled
protected boolean isDuplicateFilterEnabled
-
-
Method Detail
-
addInputStream
public FormDeploymentBuilder addInputStream(String resourceName, InputStream inputStream)
- Specified by:
addInputStream
in interfaceFormDeploymentBuilder
-
addClasspathResource
public FormDeploymentBuilder addClasspathResource(String resource)
- Specified by:
addClasspathResource
in interfaceFormDeploymentBuilder
-
addString
public FormDeploymentBuilder addString(String resourceName, String text)
- Specified by:
addString
in interfaceFormDeploymentBuilder
-
addFormBytes
public FormDeploymentBuilder addFormBytes(String resourceName, byte[] formBytes)
- Specified by:
addFormBytes
in interfaceFormDeploymentBuilder
-
addFormDefinition
public FormDeploymentBuilder addFormDefinition(String resourceName, String formJson)
- Specified by:
addFormDefinition
in interfaceFormDeploymentBuilder
-
name
public FormDeploymentBuilder name(String name)
- Specified by:
name
in interfaceFormDeploymentBuilder
-
category
public FormDeploymentBuilder category(String category)
- Specified by:
category
in interfaceFormDeploymentBuilder
-
tenantId
public FormDeploymentBuilder tenantId(String tenantId)
- Specified by:
tenantId
in interfaceFormDeploymentBuilder
-
parentDeploymentId
public FormDeploymentBuilder parentDeploymentId(String parentDeploymentId)
- Specified by:
parentDeploymentId
in interfaceFormDeploymentBuilder
-
enableDuplicateFiltering
public FormDeploymentBuilder enableDuplicateFiltering()
- Specified by:
enableDuplicateFiltering
in interfaceFormDeploymentBuilder
-
deploy
public FormDeployment deploy()
- Specified by:
deploy
in interfaceFormDeploymentBuilder
-
getDeployment
public FormDeploymentEntity getDeployment()
-
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-
-