Package com.adaptris.core.http.apache5
Class MetadataRequestHeaders
- java.lang.Object
-
- com.adaptris.core.http.apache5.MetadataRequestHeaders
-
- All Implemented Interfaces:
RequestHeaderProvider<org.apache.hc.client5.http.classic.methods.HttpUriRequestBase>
public class MetadataRequestHeaders extends java.lang.Object implements RequestHeaderProvider<org.apache.hc.client5.http.classic.methods.HttpUriRequestBase>
Implementation ofRequestHeaderProviderthat appliesAdaptrisMessagemetadata as headers using aMetadataFilter.In the adapter configuration file this class is aliased as apache-http-metadata-request-headers which is the preferred alternative to the fully qualified classname when building your configuration.
-
-
Constructor Summary
Constructors Constructor Description MetadataRequestHeaders()MetadataRequestHeaders(MetadataFilter mf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.hc.client5.http.classic.methods.HttpUriRequestBaseaddHeaders(AdaptrisMessage msg, org.apache.hc.client5.http.classic.methods.HttpUriRequestBase target)MetadataFiltergetFilter()voidsetFilter(MetadataFilter filter)
-
-
-
Constructor Detail
-
MetadataRequestHeaders
public MetadataRequestHeaders()
-
MetadataRequestHeaders
public MetadataRequestHeaders(MetadataFilter mf)
-
-
Method Detail
-
addHeaders
public org.apache.hc.client5.http.classic.methods.HttpUriRequestBase addHeaders(AdaptrisMessage msg, org.apache.hc.client5.http.classic.methods.HttpUriRequestBase target)
- Specified by:
addHeadersin interfaceRequestHeaderProvider<org.apache.hc.client5.http.classic.methods.HttpUriRequestBase>
-
getFilter
public MetadataFilter getFilter()
-
setFilter
public void setFilter(MetadataFilter filter)
-
-