public class DefaultRequestMetaData<T extends RequestMetaDataXML> extends RequestMetaData
Modifier and Type | Field and Description |
---|---|
protected static XmlOptions |
UNSYNC_XML |
_cacheToken, _cacheTTL, _customMetadata, _encoding, _headers, _javaContentMap
Constructor and Description |
---|
DefaultRequestMetaData(TransportProvider provider)
constructor
|
DefaultRequestMetaData(TransportProvider provider, RequestHeaders hdr, java.lang.String enc)
constructor
|
DefaultRequestMetaData(TransportProvider provider, RequestMetaDataXML mdXML)
constructor - given the XML representation
|
Modifier and Type | Method and Description |
---|---|
protected RequestHeaders |
createHeaders(TransportProvider provider, RequestHeadersXML hdrXML)
creates Request headers - overide for custom implementation
|
T |
toXML()
convert to XML
|
getCacheToken, getCacheTTL, getCharacterEncoding, getHeaders, getJavaContentMap, getUserMetaData, setCacheToken, setCacheTTL, setCharacterEncoding, setHeaders, setJavaContentMap
public DefaultRequestMetaData(TransportProvider provider) throws TransportException
TransportException
public DefaultRequestMetaData(TransportProvider provider, RequestHeaders hdr, java.lang.String enc) throws TransportException
TransportException
public DefaultRequestMetaData(TransportProvider provider, RequestMetaDataXML mdXML) throws TransportException
TransportException
protected RequestHeaders createHeaders(TransportProvider provider, RequestHeadersXML hdrXML) throws TransportException
TransportException
public T toXML() throws TransportException
toXML
in class RequestMetaData
TransportException