Class GetFormModelWithVariablesCmd

java.lang.Object
com.flowable.form.engine.impl.cmd.GetFormModelWithVariablesCmd
All Implemented Interfaces:
Serializable, org.flowable.common.engine.impl.interceptor.Command<org.flowable.form.api.FormInfo>

public class GetFormModelWithVariablesCmd extends Object implements org.flowable.common.engine.impl.interceptor.Command<org.flowable.form.api.FormInfo>, Serializable
Author:
Tijs Rademakers
See Also:
  • Field Details

    • DATE_FORMAT

      protected static final DateTimeFormatter DATE_FORMAT
    • formDefinitionKey

      protected String formDefinitionKey
    • parentDeploymentId

      protected String parentDeploymentId
    • formDefinitionId

      protected String formDefinitionId
    • taskId

      protected String taskId
    • tenantId

      protected String tenantId
    • variables

      protected Map<String,Object> variables
    • fallbackToDefaultTenant

      protected boolean fallbackToDefaultTenant
  • Constructor Details

    • GetFormModelWithVariablesCmd

      public GetFormModelWithVariablesCmd(String formDefinitionKey, String formDefinitionId, String taskId, Map<String,Object> variables)
    • GetFormModelWithVariablesCmd

      public GetFormModelWithVariablesCmd(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String taskId, Map<String,Object> variables)
    • GetFormModelWithVariablesCmd

      public GetFormModelWithVariablesCmd(String formDefinitionKey, String parentDeploymentId, String formDefinitionId, String taskId, String tenantId, Map<String,Object> variables, boolean fallbackToDefaultTenant)
  • Method Details

    • execute

      public org.flowable.form.api.FormInfo execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      Specified by:
      execute in interface org.flowable.common.engine.impl.interceptor.Command<org.flowable.form.api.FormInfo>
    • initializeValues

      protected void initializeValues(String formDefinitionKey, String formDefinitionId, String tenantId, Map<String,Object> variables)
    • resolveFormDefinition

      protected FormDefinitionCacheEntry resolveFormDefinition(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
    • resolveFormModel

      protected org.flowable.form.api.FormInfo resolveFormModel(FormDefinitionCacheEntry formCacheEntry, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)