Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AcceptEncoding - Class in com.adaptris.core.http.apache5.request
-
Add an
Accept-Encoding
header to the outgoing request viaHttpRequestInterceptor
. - AcceptEncoding() - Constructor for class com.adaptris.core.http.apache5.request.AcceptEncoding
- AcceptEncoding(String...) - Constructor for class com.adaptris.core.http.apache5.request.AcceptEncoding
- AcceptEncoding(List<String>) - Constructor for class com.adaptris.core.http.apache5.request.AcceptEncoding
- AdaptrisMessageEntity - Class in com.adaptris.core.http.apache5
-
A streamed, repeatable entity that obtains its content from the associated
InterlokMessage.getInputStream()
. - AdaptrisMessageEntity(AdaptrisMessage, ContentTypeProvider) - Constructor for class com.adaptris.core.http.apache5.AdaptrisMessageEntity
- addHandler(RequestHeaderProvider<HttpUriRequestBase>) - Method in class com.adaptris.core.http.apache5.CompositeRequestHeaders
- addHandler(ResponseHeaderHandler<HttpResponse>) - Method in class com.adaptris.core.http.apache5.CompositeResponseHeaderHandler
- addHeaders(AdaptrisMessage, HttpUriRequestBase) - Method in class com.adaptris.core.http.apache5.CompositeRequestHeaders
- addHeaders(AdaptrisMessage, HttpUriRequestBase) - Method in class com.adaptris.core.http.apache5.ConfiguredRequestHeaders
- addHeaders(AdaptrisMessage, HttpUriRequestBase) - Method in class com.adaptris.core.http.apache5.MetadataRequestHeaders
- addHeaders(AdaptrisMessage, HttpUriRequestBase) - Method in class com.adaptris.core.http.apache5.NoOpRequestHeaders
- ApacheHttpProducer - Class in com.adaptris.core.http.apache5
-
Producer implementation that uses the Apache HTTP Client as the underlying transport.
- ApacheHttpProducer() - Constructor for class com.adaptris.core.http.apache5.ApacheHttpProducer
- ApacheHttpProducer.ApacheResourceTargetMatcher - Class in com.adaptris.core.http.apache5
- ApacheRequestAuthenticator - Interface in com.adaptris.core.http.apache5
-
ApacheRequestAuthenticator is an interface designed to facilitate HTTP Authentication in various ways.
- ApacheResourceTargetMatcher(URI) - Constructor for class com.adaptris.core.http.apache5.ApacheHttpProducer.ApacheResourceTargetMatcher
- authenticator() - Method in class com.adaptris.core.http.apache5.HttpProducer
B
- BASE64 - Enum constant in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Encoding
-
Turn it into a Base64 string.
- BasicHMACSignature - Class in com.adaptris.core.http.apache5.request
-
Attempts to add an HMAC signature to the outgoing request.
- BasicHMACSignature() - Constructor for class com.adaptris.core.http.apache5.request.BasicHMACSignature
- BranchingHttpRequestService - Class in com.adaptris.core.http.apache5
-
Branch support for HTTP via interrogation of the HTTP status.
- BranchingHttpRequestService() - Constructor for class com.adaptris.core.http.apache5.BranchingHttpRequestService
- BranchingHttpRequestService(String) - Constructor for class com.adaptris.core.http.apache5.BranchingHttpRequestService
- build() - Method in class com.adaptris.core.http.apache5.request.AcceptEncoding
- build() - Method in class com.adaptris.core.http.apache5.request.DateHeader
- build() - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- build() - Method in class com.adaptris.core.http.apache5.request.RemoveHeaders
- build() - Method in interface com.adaptris.core.http.apache5.request.RequestInterceptorBuilder
- buildHeader(String) - Method in class com.adaptris.core.http.apache5.request.BasicHMACSignature
- buildHeader(String) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- buildHeader(HttpRequest, HttpContext) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- buildProducer(AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
C
- clientConfig() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- close() - Method in class com.adaptris.core.http.apache5.AdaptrisMessageEntity
- close() - Method in class com.adaptris.core.http.apache5.ApacheHttpProducer
- close() - Method in class com.adaptris.core.http.apache5.ConfiguredAuthorizationHeader
- close() - Method in class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
- closeService() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- COLON - Static variable in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- com.adaptris.core.http.apache5 - package com.adaptris.core.http.apache5
-
Alternative HTTP client Implementations for Interlok that uses Apache HTTP Client as the underlying transport.
- com.adaptris.core.http.apache5.request - package com.adaptris.core.http.apache5.request
-
Additional request interceptor builders for use with
ApacheHttpProducer
. - CompositeClientBuilder - Class in com.adaptris.core.http.apache5
-
HttpClientBuilderConfigurator
implementation that wraps a list of implementations. - CompositeClientBuilder() - Constructor for class com.adaptris.core.http.apache5.CompositeClientBuilder
- CompositeRequestHeaders - Class in com.adaptris.core.http.apache5
-
Implementation of
RequestHeaderProvider
that uses its own configured handlers to add headers. - CompositeRequestHeaders() - Constructor for class com.adaptris.core.http.apache5.CompositeRequestHeaders
- CompositeResponseHeaderHandler - Class in com.adaptris.core.http.apache5
-
Implementation of
ResponseHeaderHandler
that uses nested handlers to extract headers from aHttpResponse
. - CompositeResponseHeaderHandler() - Constructor for class com.adaptris.core.http.apache5.CompositeResponseHeaderHandler
- CompositeResponseHeaderHandler(ResponseHeaderHandler<HttpResponse>...) - Constructor for class com.adaptris.core.http.apache5.CompositeResponseHeaderHandler
- configure(HttpUriRequestBase) - Method in interface com.adaptris.core.http.apache5.ApacheRequestAuthenticator
-
Perform whatever actions are required to the HttpRequestBase.
- configure(HttpUriRequestBase) - Method in class com.adaptris.core.http.apache5.ConfiguredAuthorizationHeader
- configure(HttpUriRequestBase) - Method in class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
- configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache5.CompositeClientBuilder
- configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- configure(HttpClientBuilder) - Method in interface com.adaptris.core.http.apache5.HttpClientBuilderConfigurator
-
Do any additional configuration.
- configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache5.NoConnectionManagement
- configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache5.RequestInterceptorClientBuilder
- configure(HttpClientBuilder, long) - Method in class com.adaptris.core.http.apache5.CompositeClientBuilder
- configure(HttpClientBuilder, long) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- configure(HttpClientBuilder, long) - Method in interface com.adaptris.core.http.apache5.HttpClientBuilderConfigurator
-
Do any additional configuration.
- ConfiguredAuthorizationHeader - Class in com.adaptris.core.http.apache5
-
Build an
HttpConstants.AUTHORIZATION
header from static data. - ConfiguredAuthorizationHeader() - Constructor for class com.adaptris.core.http.apache5.ConfiguredAuthorizationHeader
- ConfiguredAuthorizationHeader(String) - Constructor for class com.adaptris.core.http.apache5.ConfiguredAuthorizationHeader
- ConfiguredRequestHeaders - Class in com.adaptris.core.http.apache5
-
Implementation of
RequestHeaderProvider
that applies static configured values as headers. - ConfiguredRequestHeaders() - Constructor for class com.adaptris.core.http.apache5.ConfiguredRequestHeaders
- contentEncoding(HttpEntity) - Method in class com.adaptris.core.http.apache5.ResponseHandlerFactoryImpl.ResponseHandlerImpl
- create(String) - Method in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
- createResponseHandler(HttpProducer) - Method in class com.adaptris.core.http.apache5.MetadataResponseHandlerFactory
- createResponseHandler(HttpProducer) - Method in class com.adaptris.core.http.apache5.PayloadResponseHandlerFactory
- createResponseHandler(HttpProducer) - Method in interface com.adaptris.core.http.apache5.ResponseHandlerFactory
- customiseTimeouts(HttpClientBuilder, long) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
-
Customise any timeouts as required.
- CustomTlsBuilder - Class in com.adaptris.core.http.apache5
-
HttpClientBuilderConfigurator
implementation that allows you to customise keystores etc. - CustomTlsBuilder() - Constructor for class com.adaptris.core.http.apache5.CustomTlsBuilder
- CustomTlsBuilder.HostnameVerification - Enum Class in com.adaptris.core.http.apache5
D
- DateHeader - Class in com.adaptris.core.http.apache5.request
-
Adds a Date header via
RequestDate
. - DateHeader() - Constructor for class com.adaptris.core.http.apache5.request.DateHeader
- DEFAULT_TIMEOUT - Static variable in class com.adaptris.core.http.apache5.HttpProducer
- DefaultClientBuilder - Class in com.adaptris.core.http.apache5
-
default
HttpClientBuilderConfigurator
instance - DefaultClientBuilder() - Constructor for class com.adaptris.core.http.apache5.DefaultClientBuilder
- defaultIfNull(HttpClientBuilderConfigurator) - Static method in interface com.adaptris.core.http.apache5.HttpClientBuilderConfigurator
- defaultTimeout() - Method in class com.adaptris.core.http.apache5.HttpProducer
- DELETE - Enum constant in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
- digest(String, String) - Method in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Algorithm
- DiscardResponseHeaders - Class in com.adaptris.core.http.apache5
-
ResponseHeaderHandler
implementation that discards the headers from the HTTP response. - DiscardResponseHeaders() - Constructor for class com.adaptris.core.http.apache5.DiscardResponseHeaders
- doProduce(AdaptrisMessage, String) - Method in class com.adaptris.core.http.apache5.HttpProducer
- doRequest(AdaptrisMessage, String, long) - Method in class com.adaptris.core.http.apache5.ApacheHttpProducer
- doService(AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.BranchingHttpRequestService
- doService(AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.HttpRequestService
- DynamicBasicAuthorizationHeader - Class in com.adaptris.core.http.apache5
-
Build a
HttpConstants.AUTHORIZATION
(Basic only) from configuration (or metadata). - DynamicBasicAuthorizationHeader() - Constructor for class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
- DynamicBasicAuthorizationHeader(String, String) - Constructor for class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
E
- encode(byte[]) - Method in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Encoding
- endpoint(AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.HttpProducer
- exceptionBreakout(int, HttpEntity) - Method in class com.adaptris.core.http.apache5.ResponseHandlerFactoryImpl.ResponseHandlerImpl
G
- generateKey(String) - Method in class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
- GET - Enum constant in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
- getAcceptEncodings() - Method in class com.adaptris.core.http.apache5.request.AcceptEncoding
- getAllowRedirect() - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
-
Get the handle redirection flag.
- getAuthenticator() - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Set the authentication method to use for the HTTP request
- getAuthenticator() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- getBuilders() - Method in class com.adaptris.core.http.apache5.CompositeClientBuilder
- getCipherSuites() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- getClientConfig() - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Customise the underlying Apache
HttpClientBuilder
before the request is made. - getClientConfig() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- getConnectTimeout() - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- getContent() - Method in class com.adaptris.core.http.apache5.AdaptrisMessageEntity
- getContentLength() - Method in class com.adaptris.core.http.apache5.AdaptrisMessageEntity
- getContentType() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- getContentTypeProvider() - Method in class com.adaptris.core.http.apache5.HttpProducer
-
The Content-Type header associated with the HTTP operation.
- getDefaultServiceId() - Method in class com.adaptris.core.http.apache5.BranchingHttpRequestService
-
Set the default service-id in the event that no matches are found (optional).
- getEncoding() - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- getFilter() - Method in class com.adaptris.core.http.apache5.MetadataRequestHeaders
- getHandlers() - Method in class com.adaptris.core.http.apache5.CompositeResponseHeaderHandler
- getHeaders() - Method in class com.adaptris.core.http.apache5.ConfiguredRequestHeaders
- getHeaders() - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- getHeaders() - Method in class com.adaptris.core.http.apache5.request.RemoveHeaders
- getHeaderValue() - Method in class com.adaptris.core.http.apache5.ConfiguredAuthorizationHeader
- getHmacAlgorithm() - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- getHostnameVerification() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- getHttpProxy() - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- getIdentity() - Method in class com.adaptris.core.http.apache5.request.BasicHMACSignature
- getIgnoreServerResponseCode() - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Control whether or not to ignore the server response code.
- getKeystore() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- getMetadataKey() - Method in class com.adaptris.core.http.apache5.MetadataResponseHandlerFactory
- getMetadataPrefix() - Method in class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
- getMethod() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- getMethod(AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.HttpProducer
- getMethodProvider() - Method in class com.adaptris.core.http.apache5.HttpProducer
-
The HTTP method.
- getPassword() - Method in class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
- getPrivateKeyPassword() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- getProviders() - Method in class com.adaptris.core.http.apache5.CompositeRequestHeaders
- getReadTimeout() - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- getRequestHeaderProvider() - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Any additional HTTP headers we wish to send with the request.
- getRequestHeaderProvider() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- getRequestInterceptors() - Method in class com.adaptris.core.http.apache5.RequestInterceptorClientBuilder
- getResponseHandlerFactory() - Method in class com.adaptris.core.http.apache5.ApacheHttpProducer
-
How to handle the response from the HTTP Server.
- getResponseHeaderHandler() - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Specify how we handle headers from the HTTP response.
- getResponseHeaderHandler() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- getSecretKey() - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- getStatusMatches() - Method in class com.adaptris.core.http.apache5.BranchingHttpRequestService
-
Set the
nextServiceId
based on these evaluators. - getStringToSign(HttpRequest, HttpContext) - Method in class com.adaptris.core.http.apache5.request.BasicHMACSignature
- getStringToSign(HttpRequest, HttpContext) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- getTargetHeader() - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- getTlsVersions() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- getTrustSelfSigned() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- getTruststore() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- getUrl() - Method in class com.adaptris.core.http.apache5.HttpProducer
-
The URL endpoint to access.
- getUrl() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- getUsername() - Method in class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
- getVerifier() - Method in enum class com.adaptris.core.http.apache5.CustomTlsBuilder.HostnameVerification
H
- handle(HttpResponse, AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.CompositeResponseHeaderHandler
- handle(HttpResponse, AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.DiscardResponseHeaders
- handle(HttpResponse, AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
- handle(HttpResponse, AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.ResponseHeadersAsObjectMetadata
- handleRedirection() - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- handleResponse(ClassicHttpResponse) - Method in class com.adaptris.core.http.apache5.ResponseHandlerFactoryImpl.ResponseHandlerImpl
- HEAD - Enum constant in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
- HEX - Enum constant in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Encoding
-
Turn each byte into its hex representation.
- HMAC_MD5 - Enum constant in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Algorithm
- HMAC_SHA1 - Enum constant in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Algorithm
- HMAC_SHA256 - Enum constant in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Algorithm
- HMAC_SHA384 - Enum constant in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Algorithm
- HMAC_SHA512 - Enum constant in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Algorithm
- HMACSignatureImpl - Class in com.adaptris.core.http.apache5.request
-
Base class for building a HMAC when doing HTTP requests.
- HMACSignatureImpl() - Constructor for class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- HMACSignatureImpl.Algorithm - Enum Class in com.adaptris.core.http.apache5.request
-
The algorithm to use when creating the message authentication code.
- HMACSignatureImpl.Encoding - Enum Class in com.adaptris.core.http.apache5.request
-
The encoding to use on the resulting signature.
- hostnameVerification() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- HttpClientBuilderConfigurator - Interface in com.adaptris.core.http.apache5
-
Interface that allows
HttpClientBuilder
configuration. - HttpProducer - Class in com.adaptris.core.http.apache5
-
Abstract base class for all Apache HTTP producer classes.
- HttpProducer() - Constructor for class com.adaptris.core.http.apache5.HttpProducer
- HttpProducer.HttpMethod - Enum Class in com.adaptris.core.http.apache5
-
Maps various methods supported by the Apache Http client.
- HttpRequestService - Class in com.adaptris.core.http.apache5
-
Direct HTTP support as a service rather wrapped via
StandaloneProducer
orStandaloneRequestor
. - HttpRequestService() - Constructor for class com.adaptris.core.http.apache5.HttpRequestService
- HttpRequestService(String) - Constructor for class com.adaptris.core.http.apache5.HttpRequestService
- HttpRequestServiceImpl - Class in com.adaptris.core.http.apache5
-
Direct HTTP support as a service rather than wrapped via
StandaloneProducer
orStandaloneRequestor
. - HttpRequestServiceImpl() - Constructor for class com.adaptris.core.http.apache5.HttpRequestServiceImpl
I
- ignoreServerResponseCode() - Method in class com.adaptris.core.http.apache5.HttpProducer
- initService() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- isBranching() - Method in class com.adaptris.core.http.apache5.BranchingHttpRequestService
- isRepeatable() - Method in class com.adaptris.core.http.apache5.AdaptrisMessageEntity
- isStreaming() - Method in class com.adaptris.core.http.apache5.AdaptrisMessageEntity
L
- LF - Static variable in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- log - Variable in class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
- logAndThrow(int, HttpEntity) - Method in class com.adaptris.core.http.apache5.ResponseHandlerFactoryImpl.ResponseHandlerImpl
M
- matches(ResourceAuthenticator.ResourceTarget) - Method in class com.adaptris.core.http.apache5.ApacheHttpProducer.ApacheResourceTargetMatcher
- MetadataRequestHeaders - Class in com.adaptris.core.http.apache5
-
Implementation of
RequestHeaderProvider
that appliesAdaptrisMessage
metadata as headers using aMetadataFilter
. - MetadataRequestHeaders() - Constructor for class com.adaptris.core.http.apache5.MetadataRequestHeaders
- MetadataRequestHeaders(MetadataFilter) - Constructor for class com.adaptris.core.http.apache5.MetadataRequestHeaders
- MetadataResponseHandlerFactory - Class in com.adaptris.core.http.apache5
-
Implementation
ResponseHandlerFactory
that writes the response to the named metadata key. - MetadataResponseHandlerFactory() - Constructor for class com.adaptris.core.http.apache5.MetadataResponseHandlerFactory
- MetadataResponseHandlerFactory(String) - Constructor for class com.adaptris.core.http.apache5.MetadataResponseHandlerFactory
N
- NoConnectionManagement - Class in com.adaptris.core.http.apache5
-
Remove any connection management from the underlying
HttpClientBuilder
instance. - NoConnectionManagement() - Constructor for class com.adaptris.core.http.apache5.NoConnectionManagement
- NONE - Enum constant in enum class com.adaptris.core.http.apache5.CustomTlsBuilder.HostnameVerification
-
No Hostname Verification (dangerous).
- NoOpRequestHeaders - Class in com.adaptris.core.http.apache5
-
Implementation of
RequestHeaderProvider
that adds no additional headers - NoOpRequestHeaders() - Constructor for class com.adaptris.core.http.apache5.NoOpRequestHeaders
- notNull(Object[]) - Static method in class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
O
- OBJ_METADATA_PAYLOAD_MODIFIED - Static variable in interface com.adaptris.core.http.apache5.ResponseHandlerFactory
-
Key in object metadata that tells us if the payload has been modified by the ResponseHandler.
- OPTIONS - Enum constant in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
- owner - Variable in class com.adaptris.core.http.apache5.ResponseHandlerFactoryImpl.ResponseHandlerImpl
P
- PATCH - Enum constant in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
- PayloadResponseHandlerFactory - Class in com.adaptris.core.http.apache5
-
Implementation
ResponseHandlerFactory
that writes the response to theAdaptrisMessage
payload. - PayloadResponseHandlerFactory() - Constructor for class com.adaptris.core.http.apache5.PayloadResponseHandlerFactory
- POST - Enum constant in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
- prepare() - Method in class com.adaptris.core.http.apache5.BranchingHttpRequestService
- prepare() - Method in class com.adaptris.core.http.apache5.HttpProducer
- prepare() - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- preserveRequestPayload(AdaptrisMessage, AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Ensures that if the reply hasn't got a new payload then we copy the request payload into the response.
- processEntity(HttpEntity, String, AdaptrisMessage) - Method in class com.adaptris.core.http.apache5.ResponseHandlerFactoryImpl.ResponseHandlerImpl
- PUT - Enum constant in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
R
- RemoveHeaders - Class in com.adaptris.core.http.apache5.request
-
Remove headers from the outgoing request.
- RemoveHeaders() - Constructor for class com.adaptris.core.http.apache5.request.RemoveHeaders
- RemoveHeaders(String...) - Constructor for class com.adaptris.core.http.apache5.request.RemoveHeaders
- RemoveHeaders(List<String>) - Constructor for class com.adaptris.core.http.apache5.request.RemoveHeaders
- RequestInterceptorBuilder - Interface in com.adaptris.core.http.apache5.request
- RequestInterceptorClientBuilder - Class in com.adaptris.core.http.apache5
-
HttpClientBuilderConfigurator
instance that allows additionalHttpRequestInterceptor
instances to be added to the outgoing request. - RequestInterceptorClientBuilder() - Constructor for class com.adaptris.core.http.apache5.RequestInterceptorClientBuilder
- requestInterceptors() - Method in class com.adaptris.core.http.apache5.RequestInterceptorClientBuilder
- responseHandlerFactory() - Method in class com.adaptris.core.http.apache5.ApacheHttpProducer
- ResponseHandlerFactory - Interface in com.adaptris.core.http.apache5
-
Factory for creating a
HttpClientResponseHandler
for use with theHttpClient.execute(org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.io.HttpClientResponseHandler)
method. - ResponseHandlerFactoryImpl - Class in com.adaptris.core.http.apache5
- ResponseHandlerFactoryImpl() - Constructor for class com.adaptris.core.http.apache5.ResponseHandlerFactoryImpl
- ResponseHandlerFactoryImpl.ResponseHandlerImpl - Class in com.adaptris.core.http.apache5
- ResponseHandlerImpl(HttpProducer) - Constructor for class com.adaptris.core.http.apache5.ResponseHandlerFactoryImpl.ResponseHandlerImpl
- ResponseHeadersAsMetadata - Class in com.adaptris.core.http.apache5
-
Concrete implementation of
ResponseHeaderHandler
which adds all the HTTP headers from the response as metadata to theAdaptrisMessage
. - ResponseHeadersAsMetadata() - Constructor for class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
- ResponseHeadersAsMetadata(String) - Constructor for class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
- ResponseHeadersAsObjectMetadata - Class in com.adaptris.core.http.apache5
-
Concrete implementation of
ResponseHeaderHandler
which adds all the HTTP headers from the response as object metadata to theAdaptrisMessage
. - ResponseHeadersAsObjectMetadata() - Constructor for class com.adaptris.core.http.apache5.ResponseHeadersAsObjectMetadata
- ResponseHeadersAsObjectMetadata(String) - Constructor for class com.adaptris.core.http.apache5.ResponseHeadersAsObjectMetadata
S
- secretKey() - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- setAcceptEncodings(List<String>) - Method in class com.adaptris.core.http.apache5.request.AcceptEncoding
- setAllowRedirect(Boolean) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
-
Specify whether to automatically handle redirection.
- setAuthenticator(HttpAuthenticator) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Set the authentication method to use for the HTTP request
- setAuthenticator(HttpAuthenticator) - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- setBuilders(List<HttpClientBuilderConfigurator>) - Method in class com.adaptris.core.http.apache5.CompositeClientBuilder
- setCipherSuites(String) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
-
Set the cipher suites to support.
- setClientConfig(HttpClientBuilderConfigurator) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Customise the underlying Apache
HttpClientBuilder
before the request is made. - setClientConfig(HttpClientBuilderConfigurator) - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
-
Specify any custom
HttpClientBuilder
configuration. - setConnectTimeout(TimeInterval) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
-
Set the connect timeout.
- setContentType(String) - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- setContentTypeProvider(ContentTypeProvider) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
The Content-Type header associated with the HTTP operation.
- setDefaultServiceId(String) - Method in class com.adaptris.core.http.apache5.BranchingHttpRequestService
-
Set the default service-id in the event that no matches are found (optional).
- setEncoding(HMACSignatureImpl.Encoding) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- setFilter(MetadataFilter) - Method in class com.adaptris.core.http.apache5.MetadataRequestHeaders
- setHandlers(List<ResponseHeaderHandler<HttpResponse>>) - Method in class com.adaptris.core.http.apache5.CompositeResponseHeaderHandler
- setHeaders(KeyValuePairSet) - Method in class com.adaptris.core.http.apache5.ConfiguredRequestHeaders
- setHeaders(List<String>) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- setHeaders(List<String>) - Method in class com.adaptris.core.http.apache5.request.RemoveHeaders
- setHeaderValue(String) - Method in class com.adaptris.core.http.apache5.ConfiguredAuthorizationHeader
-
The value for the authorization header
- setHmacAlgorithm(HMACSignatureImpl.Algorithm) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- setHostnameVerification(CustomTlsBuilder.HostnameVerification) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- setHttpProxy(String) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
-
Explicitly configure a proxy server.
- setIdentity(String) - Method in class com.adaptris.core.http.apache5.request.BasicHMACSignature
- setIgnoreServerResponseCode(Boolean) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Control whether or not to ignore the server response code.
- setKeystore(ConfiguredKeystore) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
-
Set the keystore to be used.
- setMetadataKey(String) - Method in class com.adaptris.core.http.apache5.MetadataResponseHandlerFactory
- setMetadataPrefix(String) - Method in class com.adaptris.core.http.apache5.ResponseHeadersAsMetadata
- setMethod(String) - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- setMethodProvider(RequestMethodProvider) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
The HTTP method.
- setPassword(String) - Method in class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
- setPrivateKeyPassword(PrivateKeyPasswordProvider) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- setProviders(List<RequestHeaderProvider<HttpUriRequestBase>>) - Method in class com.adaptris.core.http.apache5.CompositeRequestHeaders
- setReadTimeout(TimeInterval) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
-
Set the read timeout.
- setRequestHeaderProvider(RequestHeaderProvider<HttpUriRequestBase>) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Any additional HTTP headers we wish to send with the request.
- setRequestHeaderProvider(RequestHeaderProvider<HttpUriRequestBase>) - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
-
Specify how we want to generate the initial set of HTTP Headers.
- setRequestInterceptors(List<RequestInterceptorBuilder>) - Method in class com.adaptris.core.http.apache5.RequestInterceptorClientBuilder
-
Set any additional request interceptors that will be added to the
HttpClientBuilder
. - setResponseHandlerFactory(ResponseHandlerFactory) - Method in class com.adaptris.core.http.apache5.ApacheHttpProducer
-
How to handle the response from the HTTP Server.
- setResponseHeaderHandler(ResponseHeaderHandler<HttpResponse>) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
Specify how we handle headers from the HTTP response.
- setResponseHeaderHandler(ResponseHeaderHandler<HttpResponse>) - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
-
Specify how we handle headers from the HTTP response.
- setSecretKey(String) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- setStatusMatches(List<StatusEvaluator>) - Method in class com.adaptris.core.http.apache5.BranchingHttpRequestService
-
Set the
nextServiceId
based on these evaluators. - setTargetHeader(String) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- setTlsVersions(String) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
-
Set the list of tls versions that will be supported (comma separated)
- setTrustSelfSigned(Boolean) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
-
Do we trust self-signed certificates or not.
- setTruststore(ConfiguredKeystore) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
-
Set the trustore to be used.
- setup(String, AdaptrisMessage, ResourceTargetMatcher) - Method in class com.adaptris.core.http.apache5.ConfiguredAuthorizationHeader
- setup(String, AdaptrisMessage, ResourceTargetMatcher) - Method in class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
- setUrl(String) - Method in class com.adaptris.core.http.apache5.HttpProducer
-
The URL endpoint to access.
- setUrl(String) - Method in class com.adaptris.core.http.apache5.HttpRequestServiceImpl
- setUsername(String) - Method in class com.adaptris.core.http.apache5.DynamicBasicAuthorizationHeader
-
Set the username
- STANDARD - Enum constant in enum class com.adaptris.core.http.apache5.CustomTlsBuilder.HostnameVerification
-
Standard Hostname verification
T
- targetHeader() - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- TRACE - Enum constant in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
- trustSelfSigned() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- trustStrategy() - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
V
- valueOf(String) - Static method in enum class com.adaptris.core.http.apache5.CustomTlsBuilder.HostnameVerification
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Algorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Encoding
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.adaptris.core.http.apache5.CustomTlsBuilder.HostnameVerification
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.adaptris.core.http.apache5.HttpProducer.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Algorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.adaptris.core.http.apache5.request.HMACSignatureImpl.Encoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAllowRedirect(Boolean) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- withBuilders(HttpClientBuilderConfigurator...) - Method in class com.adaptris.core.http.apache5.CompositeClientBuilder
- withCipherSuites(String) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- withConnectTimeout(TimeInterval) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- withEncoding(HMACSignatureImpl.Encoding) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- withHeaders(KeyValuePair...) - Method in class com.adaptris.core.http.apache5.ConfiguredRequestHeaders
- withHeaders(String...) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- withHeaders(List<String>) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- withHmacAlgorithm(HMACSignatureImpl.Algorithm) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- withHostnameVerification(CustomTlsBuilder.HostnameVerification) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- withIdentity(String) - Method in class com.adaptris.core.http.apache5.request.BasicHMACSignature
- withInterceptors(RequestInterceptorBuilder...) - Method in class com.adaptris.core.http.apache5.RequestInterceptorClientBuilder
- withKeystore(ConfiguredKeystore) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- withPrivateKeyPassword(PrivateKeyPasswordProvider) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- withProxy(String) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- withReadTimeout(TimeInterval) - Method in class com.adaptris.core.http.apache5.DefaultClientBuilder
- withSecretKey(String) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- withTargetHeader(String) - Method in class com.adaptris.core.http.apache5.request.HMACSignatureImpl
- withTlsVersions(String) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- withTrustSelfSigned(Boolean) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- withTrustStore(ConfiguredKeystore) - Method in class com.adaptris.core.http.apache5.CustomTlsBuilder
- withURL(String) - Method in class com.adaptris.core.http.apache5.HttpProducer
- writeTo(OutputStream) - Method in class com.adaptris.core.http.apache5.AdaptrisMessageEntity
All Classes and Interfaces|All Packages|Constant Field Values