public abstract class MetadataResponseHeaderImpl extends java.lang.Object implements ResponseHeaderHandler<java.net.HttpURLConnection>
Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
log |
Constructor and Description |
---|
MetadataResponseHeaderImpl() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addMetadata(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers,
AdaptrisMessage reply) |
protected java.lang.String |
generateKey(java.lang.String header) |
java.lang.String |
getMetadataPrefix() |
AdaptrisMessage |
handle(java.net.HttpURLConnection src,
AdaptrisMessage msg)
Do something with the response headers
|
void |
setMetadataPrefix(java.lang.String metadataPrefix) |
protected java.lang.String generateKey(java.lang.String header)
public java.lang.String getMetadataPrefix()
public void setMetadataPrefix(java.lang.String metadataPrefix)
public AdaptrisMessage handle(java.net.HttpURLConnection src, AdaptrisMessage msg)
ResponseHeaderHandler
handle
in interface ResponseHeaderHandler<java.net.HttpURLConnection>
src
- the object containing the headersmsg
- the AdaptrisMessage.protected abstract void addMetadata(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers, AdaptrisMessage reply)