Class 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:
    Serialized Form
    • Constructor Detail

      • StoreFormMeta

        public StoreFormMeta()
    • Method Detail

      • 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.