Class OutcomesContainerVariableType

java.lang.Object
io.jmix.bpm.engine.variable.OutcomesContainerVariableType
All Implemented Interfaces:
org.flowable.variable.api.types.VariableType

public class OutcomesContainerVariableType extends Object implements org.flowable.variable.api.types.VariableType
  • Constructor Details

    • OutcomesContainerVariableType

      public OutcomesContainerVariableType()
  • Method Details

    • getTypeName

      public String getTypeName()
      Specified by:
      getTypeName in interface org.flowable.variable.api.types.VariableType
    • isCachable

      public boolean isCachable()
      Specified by:
      isCachable in interface org.flowable.variable.api.types.VariableType
    • isAbleToStore

      public boolean isAbleToStore(Object value)
      Specified by:
      isAbleToStore in interface org.flowable.variable.api.types.VariableType
    • setValue

      public void setValue(Object value, org.flowable.variable.api.types.ValueFields valueFields)
      Specified by:
      setValue in interface org.flowable.variable.api.types.VariableType
    • getValue

      public Object getValue(org.flowable.variable.api.types.ValueFields valueFields)
      Specified by:
      getValue in interface org.flowable.variable.api.types.VariableType
    • serializeOutcomesContainer

      protected String serializeOutcomesContainer(OutcomesContainer outcomesContainer)
    • deserializeOutcomesContainer

      protected OutcomesContainer deserializeOutcomesContainer(String json)