public abstract class RequestMetaData<T extends RequestHeaders>
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getCacheToken() | 
| java.lang.String | getCacheTTL() | 
| java.lang.String | getCharacterEncoding() | 
| T | getHeaders() | 
| java.util.Map<java.lang.String,java.lang.Object> | getJavaContentMap() | 
| java.util.Map<java.lang.String,java.lang.String> | getUserMetaData() | 
| void | setCacheToken(java.lang.String cacheToken)sets the cache token to use for this request | 
| void | setCacheTTL(java.lang.String cacheTTL)sets the cache time to live to use for this request. | 
| void | setCharacterEncoding(java.lang.String encoding)sets the character encoding to use in message payload | 
| void | setHeaders(T headers)sets provider-specific request headers POJO that represent the headers for request message | 
| void | setJavaContentMap(java.util.Map<java.lang.String,java.lang.Object> map)Passed map can be used to refer java-content element's object of the respective ref-id. | 
| abstract RequestMetaDataXML | toXML() | 
public java.util.Map<java.lang.String,java.lang.Object> getJavaContentMap()
public void setJavaContentMap(java.util.Map<java.lang.String,java.lang.Object> map)
map - ref-id vs Object map.public java.util.Map<java.lang.String,java.lang.String> getUserMetaData()
public java.lang.String getCharacterEncoding()
public void setCharacterEncoding(java.lang.String encoding)
encoding -public java.lang.String getCacheToken()
public void setCacheToken(java.lang.String cacheToken)
cacheToken -public java.lang.String getCacheTTL()
public void setCacheTTL(java.lang.String cacheTTL)
cacheTTL -public T getHeaders()
public void setHeaders(T headers)
public abstract RequestMetaDataXML toXML()
                                  throws TransportException
TransportException