Class VariableOptions

java.lang.Object
org.finos.fluxnova.bpm.engine.variable.VariableOptions

public class VariableOptions extends Object
Encapsulates options for variable creation and storage.
  • Field Details

    • isTransient

      protected boolean isTransient
    • restricted

      protected boolean restricted
    • skipJavaSerializationFormatCheck

      protected boolean skipJavaSerializationFormatCheck
    • failIfNotExists

      protected boolean failIfNotExists
  • Constructor Details

    • VariableOptions

      public VariableOptions(boolean isTransient, boolean restricted, boolean skipJavaSerializationFormatCheck)
    • VariableOptions

      public VariableOptions(boolean isTransient, boolean restricted, boolean skipJavaSerializationFormatCheck, boolean failIfNotExists)
  • Method Details

    • isTransient

      public boolean isTransient()
    • isRestricted

      public boolean isRestricted()
    • shouldSkipJavaSerializationFormatCheck

      public boolean shouldSkipJavaSerializationFormatCheck()
    • shouldFailIfNotExists

      public boolean shouldFailIfNotExists()
    • options

      public static VariableOptions options(boolean isTransient, boolean restricted, boolean skipJavaSerializationFormatCheck)
    • options

      public static VariableOptions options(boolean isTransient, boolean restricted, boolean skipJavaSerializationFormatCheck, boolean failIfNotExists)
    • options

      public static VariableOptions options(boolean isTransient, boolean restricted)