public class DefaultResponseHeaders<T extends ResponseHeadersXML> extends ResponseHeaders implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected SchemaType |
_schemaType
schema type for headers
|
protected static XmlOptions |
UNSYNC_XML |
_headers, USER_HEADER_NAME_QNAME, USER_HEADER_QNAME, USER_HEADER_VALUE_QNAME
Constructor and Description |
---|
DefaultResponseHeaders(TransportProvider provider)
constructor
|
DefaultResponseHeaders(TransportProvider provider, ResponseHeadersXML hdrXML)
constructor
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<java.lang.String> |
getStandardHeaderNames()
util method gathering all standard headers note: standard headers must be optional simple type elements.
|
T |
toXML()
translate to XML
|
containsHeader, deleteHeader, getHeader, getHeaderNames, getStandardHeaderTypeInternal, newHeadersInternal, setHeader, setXML
protected static final XmlOptions UNSYNC_XML
protected transient SchemaType _schemaType
public DefaultResponseHeaders(TransportProvider provider) throws TransportException
TransportException
public DefaultResponseHeaders(TransportProvider provider, ResponseHeadersXML hdrXML) throws TransportException
TransportException
public T toXML() throws TransportException
toXML
in class ResponseHeaders
TransportException
protected java.util.Collection<java.lang.String> getStandardHeaderNames()