Class ExtensionListEntry

java.lang.Object
org.jboss.as.server.deployment.module.ExtensionListEntry

public final class ExtensionListEntry extends Object
An extension list entry.
Author:
David M. Lloyd
  • Constructor Details

    • ExtensionListEntry

      public ExtensionListEntry(String title, String name, String specificationVersion, String implementationVersion, String implementationVendorId, URI implementationUrl)
      Construct a new instance.
      Parameters:
      title - the name of the value of the Extension-List attribute for this item
      name - the value of the <extension>-Extension-Name attribute
      specificationVersion - the value of the <extension>-Specification-Version attribute
      implementationVersion - the value of the <extension>-Implementation-Version attribute
      implementationVendorId - the value of the <extension>-Implementation-Vendor-Id attribute
      implementationUrl - the value of the <extension>-Implementation-URL attribute
  • Method Details

    • getTitle

      public String getTitle()
      Get the extension list title (from the Extension-List attribute) for this entry.
      Returns:
      the title
    • getName

      public String getName()
      Get the extension name.
      Returns:
      the extension name
    • getSpecificationVersion

      public String getSpecificationVersion()
      Get the specification version.
      Returns:
      the specification version
    • getImplementationVersion

      public String getImplementationVersion()
      Get the implementation version.
      Returns:
      the implementation version
    • getImplementationVendorId

      public String getImplementationVendorId()
      Get the implementation vendor ID.
      Returns:
      the implementation vendor ID
    • getImplementationUrl

      public URI getImplementationUrl()
      Get the implementation URL.
      Returns:
      the implementation URL
    • toString

      public String toString()
      Overrides:
      toString in class Object