Class PluginWsSource

java.lang.Object
org.lockss.ws.entities.PluginWsResult
org.lockss.laaws.config.impl.PluginWsSource

public class PluginWsSource extends org.lockss.ws.entities.PluginWsResult
Container for the information that is used as the source for a query related to plugins.
  • Constructor Details

    • PluginWsSource

      public PluginWsSource(org.lockss.plugin.Plugin plugin)
      Constructor.
      Parameters:
      plugin - A Plugin with the plugin information.
  • Method Details

    • getPluginId

      public String getPluginId()
      Overrides:
      getPluginId in class org.lockss.ws.entities.PluginWsResult
    • getName

      public String getName()
      Overrides:
      getName in class org.lockss.ws.entities.PluginWsResult
    • getVersion

      public String getVersion()
      Overrides:
      getVersion in class org.lockss.ws.entities.PluginWsResult
    • getType

      public String getType()
      Overrides:
      getType in class org.lockss.ws.entities.PluginWsResult
    • getDefinition

      public Map<String,String> getDefinition()
      Overrides:
      getDefinition in class org.lockss.ws.entities.PluginWsResult
    • getRegistry

      public String getRegistry()
      Overrides:
      getRegistry in class org.lockss.ws.entities.PluginWsResult
    • getUrl

      public String getUrl()
      Overrides:
      getUrl in class org.lockss.ws.entities.PluginWsResult
    • getAuCount

      public Integer getAuCount()
      Overrides:
      getAuCount in class org.lockss.ws.entities.PluginWsResult
    • getPublishingPlatform

      public String getPublishingPlatform()
      Overrides:
      getPublishingPlatform in class org.lockss.ws.entities.PluginWsResult