Class FormDeploymentBuilderImpl
- java.lang.Object
-
- org.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 static StringDEFAULT_ENCODINGprotected FormDeploymentEntitydeploymentprotected booleanisDuplicateFilterEnabledprotected FormRepositoryServiceImplrepositoryServiceprotected FormResourceEntityManagerresourceEntityManager
-
Constructor Summary
Constructors Constructor Description FormDeploymentBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormDeploymentBuilderaddClasspathResource(String resource)FormDeploymentBuilderaddFormBytes(String resourceName, byte[] formBytes)FormDeploymentBuilderaddFormDefinition(String resourceName, String formDefinition)FormDeploymentBuilderaddInputStream(String resourceName, InputStream inputStream)FormDeploymentBuilderaddString(String resourceName, String text)FormDeploymentBuildercategory(String category)FormDeploymentdeploy()FormDeploymentBuilderenableDuplicateFiltering()FormDeploymentEntitygetDeployment()booleanisDuplicateFilterEnabled()FormDeploymentBuildername(String name)FormDeploymentBuilderparentDeploymentId(String parentDeploymentId)FormDeploymentBuildertenantId(String tenantId)
-
-
-
Field Detail
-
DEFAULT_ENCODING
protected static final String DEFAULT_ENCODING
- See Also:
- Constant Field Values
-
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:
addInputStreamin interfaceFormDeploymentBuilder
-
addClasspathResource
public FormDeploymentBuilder addClasspathResource(String resource)
- Specified by:
addClasspathResourcein interfaceFormDeploymentBuilder
-
addString
public FormDeploymentBuilder addString(String resourceName, String text)
- Specified by:
addStringin interfaceFormDeploymentBuilder
-
addFormBytes
public FormDeploymentBuilder addFormBytes(String resourceName, byte[] formBytes)
- Specified by:
addFormBytesin interfaceFormDeploymentBuilder
-
addFormDefinition
public FormDeploymentBuilder addFormDefinition(String resourceName, String formDefinition)
- Specified by:
addFormDefinitionin interfaceFormDeploymentBuilder
-
name
public FormDeploymentBuilder name(String name)
- Specified by:
namein interfaceFormDeploymentBuilder
-
category
public FormDeploymentBuilder category(String category)
- Specified by:
categoryin interfaceFormDeploymentBuilder
-
tenantId
public FormDeploymentBuilder tenantId(String tenantId)
- Specified by:
tenantIdin interfaceFormDeploymentBuilder
-
parentDeploymentId
public FormDeploymentBuilder parentDeploymentId(String parentDeploymentId)
- Specified by:
parentDeploymentIdin interfaceFormDeploymentBuilder
-
enableDuplicateFiltering
public FormDeploymentBuilder enableDuplicateFiltering()
- Specified by:
enableDuplicateFilteringin interfaceFormDeploymentBuilder
-
deploy
public FormDeployment deploy()
- Specified by:
deployin interfaceFormDeploymentBuilder
-
getDeployment
public FormDeploymentEntity getDeployment()
-
isDuplicateFilterEnabled
public boolean isDuplicateFilterEnabled()
-
-