Class PluginLibraryInfo

java.lang.Object
com.priint.pubserver.plugin.PluginLibraryInfo
All Implemented Interfaces:
Serializable

public class PluginLibraryInfo extends Object implements Serializable
Metadata describing a plug-in library.
Since:
4.0.0
See Also:
  • Field Details

  • Constructor Details

    • PluginLibraryInfo

      public PluginLibraryInfo()
  • Method Details

    • getId

      public String getId()
      Unique ID of the plugin library
      Returns:
      id
    • setId

      public void setId(String id)
      Parameters:
      id -
    • getLabel

      public String getLabel()
      Name of the plugin library
      Returns:
      label
    • setLabel

      public void setLabel(String label)
      Parameters:
      label -
    • getVendor

      public String getVendor()
      Vendor of the plugin library
      Returns:
      vendor
    • setVendor

      public void setVendor(String vendor)
      Parameters:
      vendor -
    • getUrl

      public String getUrl()
      Url of the plugin library
      Returns:
      url
    • setUrl

      public void setUrl(String url)
      Parameters:
      url -
    • getVersion

      public String getVersion()
      Version of the plugin library
      Returns:
      possible object is String
    • setVersion

      public void setVersion(String value)
      Parameters:
      value -
    • getType

      public final PluginLibraryControl.PluginType getType()
      Returns:
      type of plug-ins in plug-in library
    • setType

      public final void setType(PluginLibraryControl.PluginType type)
      set type of plug-ins in plug-in library
      Parameters:
      type -
    • getDescription

      public final String getDescription()
      Returns:
      description of plug-in library
    • setDescription

      public final void setDescription(String description)
      Parameters:
      description - of plug-in library
    • getConfigClasses

      public final Class<?>[] getConfigClasses()
      Returns:
      configuration classes of plug-in library
    • setConfigClasses

      public void setConfigClasses(Class<?>[] configClasses)
      Parameters:
      configClasses - configuration classes of the library
    • toString

      public String toString()
      Overrides:
      toString in class Object