Class FormDeploymentBuilderImpl

java.lang.Object
com.flowable.form.engine.impl.repository.FormDeploymentBuilderImpl
All Implemented Interfaces:
Serializable, org.flowable.form.api.FormDeploymentBuilder

public class FormDeploymentBuilderImpl extends Object implements org.flowable.form.api.FormDeploymentBuilder, Serializable
Author:
Tijs Rademakers
See Also:
  • Field Details

  • Constructor Details

    • FormDeploymentBuilderImpl

      public FormDeploymentBuilderImpl()
  • Method Details

    • addInputStream

      public org.flowable.form.api.FormDeploymentBuilder addInputStream(String resourceName, InputStream inputStream)
      Specified by:
      addInputStream in interface org.flowable.form.api.FormDeploymentBuilder
    • addClasspathResource

      public org.flowable.form.api.FormDeploymentBuilder addClasspathResource(String resource)
      Specified by:
      addClasspathResource in interface org.flowable.form.api.FormDeploymentBuilder
    • addString

      public org.flowable.form.api.FormDeploymentBuilder addString(String resourceName, String text)
      Specified by:
      addString in interface org.flowable.form.api.FormDeploymentBuilder
    • addFormBytes

      public org.flowable.form.api.FormDeploymentBuilder addFormBytes(String resourceName, byte[] formBytes)
      Specified by:
      addFormBytes in interface org.flowable.form.api.FormDeploymentBuilder
    • addFormDefinition

      public org.flowable.form.api.FormDeploymentBuilder addFormDefinition(String resourceName, String formJson)
      Specified by:
      addFormDefinition in interface org.flowable.form.api.FormDeploymentBuilder
    • name

      public org.flowable.form.api.FormDeploymentBuilder name(String name)
      Specified by:
      name in interface org.flowable.form.api.FormDeploymentBuilder
    • category

      public org.flowable.form.api.FormDeploymentBuilder category(String category)
      Specified by:
      category in interface org.flowable.form.api.FormDeploymentBuilder
    • tenantId

      public org.flowable.form.api.FormDeploymentBuilder tenantId(String tenantId)
      Specified by:
      tenantId in interface org.flowable.form.api.FormDeploymentBuilder
    • parentDeploymentId

      public org.flowable.form.api.FormDeploymentBuilder parentDeploymentId(String parentDeploymentId)
      Specified by:
      parentDeploymentId in interface org.flowable.form.api.FormDeploymentBuilder
    • enableDuplicateFiltering

      public org.flowable.form.api.FormDeploymentBuilder enableDuplicateFiltering()
      Specified by:
      enableDuplicateFiltering in interface org.flowable.form.api.FormDeploymentBuilder
    • deploy

      public org.flowable.form.api.FormDeployment deploy()
      Specified by:
      deploy in interface org.flowable.form.api.FormDeploymentBuilder
    • getDeployment

      public FormDeploymentEntity getDeployment()
    • isDuplicateFilterEnabled

      public boolean isDuplicateFilterEnabled()