public class DefaultRequestHeaders<T extends RequestHeadersXML> extends RequestHeaders
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 |
---|
DefaultRequestHeaders(TransportProvider provider)
constructor
|
DefaultRequestHeaders(TransportProvider provider, RequestHeadersXML 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 SchemaType _schemaType
public DefaultRequestHeaders(TransportProvider provider) throws TransportException
TransportException
public DefaultRequestHeaders(TransportProvider provider, RequestHeadersXML hdrXML) throws TransportException
TransportException
public T toXML() throws TransportException
toXML
in class RequestHeaders
TransportException
protected java.util.Collection<java.lang.String> getStandardHeaderNames()