Class StoreFormMeta

java.lang.Object
de.xima.fc.formstore.StoreFormMeta
All Implemented Interfaces:
Serializable

public final class StoreFormMeta extends Object implements Serializable
Model that describes the meta information provided in a project file from the form store. The project file is a ZIP file with metadata.json that contains this data.
Since:
8.0.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • StoreFormMeta

      public StoreFormMeta()
  • Method Details

    • getMinFormcycleVersion

      public String getMinFormcycleVersion()
      Returns:
      Minimum formcycle version required for the form, e.g. "3.4.0"
    • setMinFormcycleVersion

      public void setMinFormcycleVersion(String minFormcycleVersion)
      Parameters:
      minFormcycleVersion - Minimum formcycle version required for the form, e.g. "3.4.0"
    • getRequiredPlugins

      public List<StoreFormPluginInfo> getRequiredPlugins()
      Returns:
      Plugins that need to be installed for the form to function properly.
    • setRequiredPlugins

      public void setRequiredPlugins(List<StoreFormPluginInfo> requiredPlugins)
      Parameters:
      requiredPlugins - Plugins that need to be installed for the form to function properly.
    • getUuid

      public String getUuid()
      Returns:
      Unique ID identifying the form. Can be used to check whether the form exists in the system already.
    • setUuid

      public void setUuid(String uuid)
      Parameters:
      uuid - Unique ID identifying the form. Can be used to check whether the form exists in the system already.