Class PluginUpdateMessageData

  • All Implemented Interfaces:
    Serializable

    public class PluginUpdateMessageData
    extends Object
    implements Serializable
    This class is used to cache the plugin update message JSON data from the database for processing for the user interface of the internal messages
    Since:
    8.0.0
    Author:
    XIMA MEDIA GmbH
    See Also:
    Serialized Form
    • Constructor Detail

      • PluginUpdateMessageData

        public PluginUpdateMessageData​(String pluginJarName,
                                       String pluginKey,
                                       String currentVersion,
                                       String pluginName)
        Creates a new POJO with the given data.
        Parameters:
        pluginJarName - The file name of the plugin JAR.
        pluginKey - The technical key or ID of the plugin.
        currentVersion - The currently installed version of the plugin.
        pluginName - The name of the plugin as indicated by the PROMA system.
    • Method Detail

      • getPluginName

        public String getPluginName()
        Returns:
        The name of the plugin as indicated by the PROMA system.
      • getPluginJarName

        public String getPluginJarName()
        Returns:
        The file name of the plugin JAR.
      • getPluginKey

        public String getPluginKey()
        Returns:
        The technical key or ID of the plugin.
      • getCurrentVersion

        public String getCurrentVersion()
        Returns:
        The currently installed version of the plugin.