Package uk.ac.starlink.ttools.taplint
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
-
-