Interface CapabilityHolder


  • public interface CapabilityHolder
    Provides TAP service capability information.
    Since:
    27 Jun 2011
    Author:
    Mark Taylor
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      uk.ac.starlink.vo.TapCapability getCapability()
      Returns TAPRegExt capability information for a TAP service.
      org.w3c.dom.Element getElement()
      Returns the top-level (presumably capabilities) element of the capabilities document.
      uk.ac.starlink.vo.StdCapabilityInterface[] getInterfaces()
      Returns the list of declared capability/interface elements from a TAP service's capabilities endpoint.
      java.lang.String getServerHeader()
      Returns the content of the HTTP "Server" header attached to the response that supplied the capabilities.
    • Method Detail

      • getElement

        org.w3c.dom.Element getElement()
        Returns the top-level (presumably capabilities) element of the capabilities document.
        Returns:
        document element
      • getCapability

        uk.ac.starlink.vo.TapCapability getCapability()
        Returns TAPRegExt capability information for a TAP service.
        Returns:
        table capabilities object; may be null if not available
      • getInterfaces

        uk.ac.starlink.vo.StdCapabilityInterface[] getInterfaces()
        Returns the list of declared capability/interface elements from a TAP service's capabilities endpoint.
        Returns:
        interfaces, or null if not available
      • getServerHeader

        java.lang.String getServerHeader()
        Returns the content of the HTTP "Server" header attached to the response that supplied the capabilities.
        Returns:
        server header value, may be null