Package com.adaptris.core.http.apache5
Class ResponseHeadersAsObjectMetadata
- java.lang.Object
-
- com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
-
- com.adaptris.core.http.apache5.ResponseHeadersAsObjectMetadata
-
- All Implemented Interfaces:
ResponseHeaderHandler<org.apache.hc.core5.http.HttpResponse>
public class ResponseHeadersAsObjectMetadata extends ResponseHeadersAsMetadata
Concrete implementation ofResponseHeaderHandlerwhich adds all the HTTP headers from the response as object metadata to theAdaptrisMessage.The underlying
Headerobject that will be added to object metadata and keyed byNameValuePair.getName(). and will include header fields where the name isnull;In the adapter configuration file this class is aliased as apache-http-response-headers-as-object-metadata which is the preferred alternative to the fully qualified classname when building your configuration.
-
-
Field Summary
-
Fields inherited from class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
log
-
-
Constructor Summary
Constructors Constructor Description ResponseHeadersAsObjectMetadata()ResponseHeadersAsObjectMetadata(java.lang.String prefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdaptrisMessagehandle(org.apache.hc.core5.http.HttpResponse src, AdaptrisMessage msg)-
Methods inherited from class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
generateKey, getMetadataPrefix, notNull, setMetadataPrefix
-
-
-
-
Method Detail
-
handle
public AdaptrisMessage handle(org.apache.hc.core5.http.HttpResponse src, AdaptrisMessage msg)
- Specified by:
handlein interfaceResponseHeaderHandler<org.apache.hc.core5.http.HttpResponse>- Overrides:
handlein classResponseHeadersAsMetadata
-
-