Class SyncopeTaskFormHandler

  • All Implemented Interfaces:
    Serializable, org.flowable.engine.impl.form.FormHandler, org.flowable.engine.impl.form.TaskFormHandler

    public class SyncopeTaskFormHandler
    extends org.flowable.engine.impl.form.DefaultTaskFormHandler
    Extends DefaultTaskFormHandler with purpose of supporting more form types than Flowable's default.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static Logger LOG  
      • Fields inherited from class org.flowable.engine.impl.form.DefaultFormHandler

        deploymentId, formKey, formPropertyHandlers
      • Fields inherited from interface org.flowable.engine.impl.form.FormHandler

        current
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void parseConfiguration​(List<org.flowable.bpmn.model.FormProperty> formProperties, String formKey, org.flowable.engine.impl.persistence.entity.DeploymentEntity deployment, ProcessDefinition processDefinition)  
      protected static Optional<AbstractFormType> parseFormPropertyType​(org.flowable.bpmn.model.FormProperty formProperty, org.flowable.common.engine.impl.el.ExpressionManager expressionManager)  
      • Methods inherited from class org.flowable.engine.impl.form.DefaultTaskFormHandler

        createTaskForm
      • Methods inherited from class org.flowable.engine.impl.form.DefaultFormHandler

        getDeploymentId, getFormKey, getFormPropertyHandlers, initializeFormProperties, setDeploymentId, setFormKey, setFormPropertyHandlers, submitFormProperties
      • Methods inherited from interface org.flowable.engine.impl.form.FormHandler

        submitFormProperties
      • Methods inherited from interface org.flowable.engine.impl.form.TaskFormHandler

        getFormKey
    • Field Detail

      • LOG

        protected static final Logger LOG
    • Constructor Detail

      • SyncopeTaskFormHandler

        public SyncopeTaskFormHandler()
    • Method Detail

      • parseFormPropertyType

        protected static Optional<AbstractFormType> parseFormPropertyType​(org.flowable.bpmn.model.FormProperty formProperty,
                                                                          org.flowable.common.engine.impl.el.ExpressionManager expressionManager)
      • parseConfiguration

        public void parseConfiguration​(List<org.flowable.bpmn.model.FormProperty> formProperties,
                                       String formKey,
                                       org.flowable.engine.impl.persistence.entity.DeploymentEntity deployment,
                                       ProcessDefinition processDefinition)
        Specified by:
        parseConfiguration in interface org.flowable.engine.impl.form.FormHandler
        Overrides:
        parseConfiguration in class org.flowable.engine.impl.form.DefaultFormHandler