Class PluginUpdateMessageData

java.lang.Object
de.xima.fc.proma.plugin.mdl.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:
  • Constructor Details

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

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