Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AcceptEncoding - Class in com.adaptris.core.http.apache.request
Add an Accept-Encoding header to the outgoing request via RequestAcceptEncoding.
AcceptEncoding() - Constructor for class com.adaptris.core.http.apache.request.AcceptEncoding
 
AcceptEncoding(String...) - Constructor for class com.adaptris.core.http.apache.request.AcceptEncoding
 
AcceptEncoding(List<String>) - Constructor for class com.adaptris.core.http.apache.request.AcceptEncoding
 
AdaptrisMessageEntity - Class in com.adaptris.core.http.apache
A streamed, repeatable entity that obtains its content from the associated InterlokMessage.getInputStream().
AdaptrisMessageEntity(AdaptrisMessage, ContentTypeProvider) - Constructor for class com.adaptris.core.http.apache.AdaptrisMessageEntity
 
addHandler(RequestHeaderProvider<HttpRequestBase>) - Method in class com.adaptris.core.http.apache.CompositeRequestHeaders
 
addHandler(ResponseHeaderHandler<HttpResponse>) - Method in class com.adaptris.core.http.apache.CompositeResponseHeaderHandler
 
addHeaders(AdaptrisMessage, HttpRequestBase) - Method in class com.adaptris.core.http.apache.CompositeRequestHeaders
 
addHeaders(AdaptrisMessage, HttpRequestBase) - Method in class com.adaptris.core.http.apache.ConfiguredRequestHeaders
 
addHeaders(AdaptrisMessage, HttpRequestBase) - Method in class com.adaptris.core.http.apache.MetadataRequestHeaders
 
addHeaders(AdaptrisMessage, HttpRequestBase) - Method in class com.adaptris.core.http.apache.NoOpRequestHeaders
 
AnyScope - Class in interlok.http.apache.credentials
Returns org.apache.http.auth.AuthScope#ANY when requested to build a scope.
AnyScope() - Constructor for class interlok.http.apache.credentials.AnyScope
 
ApacheHttpProducer - Class in com.adaptris.core.http.apache
Producer implementation that uses the Apache HTTP Client as the underlying transport.
ApacheHttpProducer() - Constructor for class com.adaptris.core.http.apache.ApacheHttpProducer
 
ApacheHttpProducer.ApacheResourceTargetMatcher - Class in com.adaptris.core.http.apache
 
ApacheRequestAuthenticator - Interface in com.adaptris.core.http.apache
ApacheRequestAuthenticator is an interface designed to facilitate HTTP Authentication in various ways.
ApacheResourceTargetMatcher(URI) - Constructor for class com.adaptris.core.http.apache.ApacheHttpProducer.ApacheResourceTargetMatcher
 
authenticationScope() - Method in class interlok.http.apache.credentials.ScopedCredential
 
authenticator() - Method in class com.adaptris.core.http.apache.HttpProducer
 
AuthScopeBuilder - Interface in interlok.http.apache.credentials
Adds support for org.apache.http.auth.AuthScope for username and password in a configuration friendly way.

B

BASE64 - Enum constant in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Encoding
Turn it into a Base64 string.
BasicHMACSignature - Class in com.adaptris.core.http.apache.request
Attempts to add an HMAC signature to the outgoing request.
BasicHMACSignature() - Constructor for class com.adaptris.core.http.apache.request.BasicHMACSignature
 
BranchingHttpRequestService - Class in com.adaptris.core.http.apache
Branch support for HTTP via interrogation of the HTTP status.
BranchingHttpRequestService() - Constructor for class com.adaptris.core.http.apache.BranchingHttpRequestService
 
BranchingHttpRequestService(String) - Constructor for class com.adaptris.core.http.apache.BranchingHttpRequestService
 
build() - Method in class com.adaptris.core.http.apache.request.AcceptEncoding
 
build() - Method in class com.adaptris.core.http.apache.request.DateHeader
 
build() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
build() - Method in class com.adaptris.core.http.apache.request.RemoveHeaders
 
build() - Method in interface com.adaptris.core.http.apache.request.RequestInterceptorBuilder
 
build() - Method in class interlok.http.apache.credentials.AnyScope
 
build() - Method in interface interlok.http.apache.credentials.AuthScopeBuilder
Build the AuthScope instance.
build() - Method in class interlok.http.apache.credentials.ConfiguredScope
 
build() - Method in interface interlok.http.apache.credentials.CredentialsBuilder
Build the Credentials object.
build() - Method in interface interlok.http.apache.credentials.CredentialsProviderBuilder
Build the org.apache.http.client.CredentialsProvider instance.
build() - Method in class interlok.http.apache.credentials.DefaultCredentialsProviderBuilder
 
build() - Method in class interlok.http.apache.credentials.UsernamePassword
 
buildHeader(String) - Method in class com.adaptris.core.http.apache.request.BasicHMACSignature
 
buildHeader(String) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
buildHeader(HttpRequest, HttpContext) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
buildProducer(AdaptrisMessage) - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 

C

ClientBuilderWithCredentials - Class in interlok.http.apache.credentials
Allows you to specify a CredentialsProvider as a default for the HttpClientBuilder.
ClientBuilderWithCredentials() - Constructor for class interlok.http.apache.credentials.ClientBuilderWithCredentials
 
clientConfig() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 
close() - Method in class com.adaptris.core.http.apache.ConfiguredAuthorizationHeader
 
close() - Method in class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
 
closeService() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 
COLON - Static variable in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
com.adaptris.core.http.apache - package com.adaptris.core.http.apache
Alternative HTTP client Implementations for Interlok that uses Apache HTTP Client as the underlying transport.
com.adaptris.core.http.apache.request - package com.adaptris.core.http.apache.request
Additional request interceptor builders for use with ApacheHttpProducer.
CompositeClientBuilder - Class in com.adaptris.core.http.apache
HttpClientBuilderConfigurator implementation that wraps a list of implementations.
CompositeClientBuilder() - Constructor for class com.adaptris.core.http.apache.CompositeClientBuilder
 
CompositeRequestHeaders - Class in com.adaptris.core.http.apache
Implementation of RequestHeaderProvider that uses its own configured handlers to add headers.
CompositeRequestHeaders() - Constructor for class com.adaptris.core.http.apache.CompositeRequestHeaders
 
CompositeResponseHeaderHandler - Class in com.adaptris.core.http.apache
Implementation of ResponseHeaderHandler that uses nested handlers to extract headers from a HttpResponse.
CompositeResponseHeaderHandler() - Constructor for class com.adaptris.core.http.apache.CompositeResponseHeaderHandler
 
CompositeResponseHeaderHandler(ResponseHeaderHandler<HttpResponse>...) - Constructor for class com.adaptris.core.http.apache.CompositeResponseHeaderHandler
 
configure(HttpRequestBase) - Method in interface com.adaptris.core.http.apache.ApacheRequestAuthenticator
Perform whatever actions are required to the HttpRequestBase.
configure(HttpRequestBase) - Method in class com.adaptris.core.http.apache.ConfiguredAuthorizationHeader
 
configure(HttpRequestBase) - Method in class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
 
configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache.CompositeClientBuilder
 
configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
 
configure(HttpClientBuilder) - Method in interface com.adaptris.core.http.apache.HttpClientBuilderConfigurator
Do any additional configuration.
configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache.NoConnectionManagement
 
configure(HttpClientBuilder) - Method in class com.adaptris.core.http.apache.RequestInterceptorClientBuilder
 
configure(HttpClientBuilder) - Method in class interlok.http.apache.credentials.ClientBuilderWithCredentials
 
configure(HttpClientBuilder, long) - Method in class com.adaptris.core.http.apache.CompositeClientBuilder
 
configure(HttpClientBuilder, long) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
 
configure(HttpClientBuilder, long) - Method in interface com.adaptris.core.http.apache.HttpClientBuilderConfigurator
Do any additional configuration.
ConfiguredAuthorizationHeader - Class in com.adaptris.core.http.apache
Build an HttpConstants.AUTHORIZATION header from static data.
ConfiguredAuthorizationHeader() - Constructor for class com.adaptris.core.http.apache.ConfiguredAuthorizationHeader
 
ConfiguredAuthorizationHeader(String) - Constructor for class com.adaptris.core.http.apache.ConfiguredAuthorizationHeader
 
ConfiguredRequestHeaders - Class in com.adaptris.core.http.apache
Implementation of RequestHeaderProvider that applies static configured values as headers.
ConfiguredRequestHeaders() - Constructor for class com.adaptris.core.http.apache.ConfiguredRequestHeaders
 
ConfiguredScope - Class in interlok.http.apache.credentials
An explicitly configured AuthScope builder.
ConfiguredScope() - Constructor for class interlok.http.apache.credentials.ConfiguredScope
 
contentEncoding(HttpEntity) - Method in class com.adaptris.core.http.apache.ResponseHandlerFactoryImpl.ResponseHandlerImpl
 
contentType() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 
contentTypeProvider() - Method in class com.adaptris.core.http.apache.HttpProducer
 
create(String) - Method in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
 
createResponseHandler(HttpProducer) - Method in class com.adaptris.core.http.apache.MetadataResponseHandlerFactory
 
createResponseHandler(HttpProducer) - Method in class com.adaptris.core.http.apache.PayloadResponseHandlerFactory
 
createResponseHandler(HttpProducer) - Method in interface com.adaptris.core.http.apache.ResponseHandlerFactory
 
credentials() - Method in class interlok.http.apache.credentials.ScopedCredential
 
CredentialsBuilder - Interface in interlok.http.apache.credentials
Adds support for oorg.apache.http.auth.Credentials in a configuration friendly way.
CredentialsProviderBuilder - Interface in interlok.http.apache.credentials
 
customise(HttpClientBuilder) - Method in class com.adaptris.core.http.apache.ApacheHttpProducer
Do any further customisations.
customiseTimeouts(HttpClientBuilder, long) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
Customise any timeouts as required.
CustomTlsBuilder - Class in com.adaptris.core.http.apache
HttpClientBuilderConfigurator implementation that allows you to customise keystores etc.
CustomTlsBuilder() - Constructor for class com.adaptris.core.http.apache.CustomTlsBuilder
 
CustomTlsBuilder.HostnameVerification - Enum Class in com.adaptris.core.http.apache
 

D

DateHeader - Class in com.adaptris.core.http.apache.request
Adds a Date header via RequestDate.
DateHeader() - Constructor for class com.adaptris.core.http.apache.request.DateHeader
 
DEFAULT_TIMEOUT - Static variable in class com.adaptris.core.http.apache.HttpProducer
 
DefaultClientBuilder - Class in com.adaptris.core.http.apache
DefaultClientBuilder() - Constructor for class com.adaptris.core.http.apache.DefaultClientBuilder
 
DefaultCredentialsProviderBuilder - Class in interlok.http.apache.credentials
Supports the use of a org.apache.http.client.CredentialsProvider where supported in a configuration friendly way.
DefaultCredentialsProviderBuilder() - Constructor for class interlok.http.apache.credentials.DefaultCredentialsProviderBuilder
 
defaultIfNull(HttpClientBuilderConfigurator) - Static method in interface com.adaptris.core.http.apache.HttpClientBuilderConfigurator
 
defaultTimeout() - Method in class com.adaptris.core.http.apache.HttpProducer
 
DELETE - Enum constant in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
 
digest(String, String) - Method in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Algorithm
 
DiscardResponseHeaders - Class in com.adaptris.core.http.apache
ResponseHeaderHandler implementation that discards the headers from the HTTP response.
DiscardResponseHeaders() - Constructor for class com.adaptris.core.http.apache.DiscardResponseHeaders
 
doProduce(AdaptrisMessage, String) - Method in class com.adaptris.core.http.apache.HttpProducer
 
doRequest(AdaptrisMessage, String, long) - Method in class com.adaptris.core.http.apache.ApacheHttpProducer
 
doService(AdaptrisMessage) - Method in class com.adaptris.core.http.apache.BranchingHttpRequestService
 
doService(AdaptrisMessage) - Method in class com.adaptris.core.http.apache.HttpRequestService
 
DynamicBasicAuthorizationHeader - Class in com.adaptris.core.http.apache
Build a HttpConstants.AUTHORIZATION (Basic only) from configuration (or metadata).
DynamicBasicAuthorizationHeader() - Constructor for class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
 
DynamicBasicAuthorizationHeader(String, String) - Constructor for class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
 

E

encode(byte[]) - Method in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Encoding
 
encoding() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
endpoint(AdaptrisMessage) - Method in class com.adaptris.core.http.apache.HttpProducer
 
exceptionBreakout(int, HttpEntity) - Method in class com.adaptris.core.http.apache.ResponseHandlerFactoryImpl.ResponseHandlerImpl
 

F

filter() - Method in class com.adaptris.core.http.apache.MetadataRequestHeaders
 

G

generateKey(String) - Method in class com.adaptris.core.http.apache.ResponseHeadersAsMetadata
 
GET - Enum constant in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
 
getAcceptEncodings() - Method in class com.adaptris.core.http.apache.request.AcceptEncoding
 
getAllowRedirect() - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
Allow redirection.
getAuthenticationScope() - Method in class interlok.http.apache.credentials.ScopedCredential
The authentication scope associated with these credentials.
getAuthenticator() - Method in class com.adaptris.core.http.apache.HttpProducer
Set the authentication method to use for the HTTP request
getAuthenticator() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
The authentication for the request.
getBuilders() - Method in class com.adaptris.core.http.apache.CompositeClientBuilder
The list of builders that will be used in turn to configure the HttpClientBuilder.
getCipherSuites() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The cipher suites to support (comma separated)
getClientConfig() - Method in class com.adaptris.core.http.apache.HttpProducer
Customise the underlying Apache HttpClientBuilder before the request is made.
getClientConfig() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
Any additional HTTP Client configuration required.
getConnectTimeout() - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
The connect timeout.
getContent() - Method in class com.adaptris.core.http.apache.AdaptrisMessageEntity
 
getContentLength() - Method in class com.adaptris.core.http.apache.AdaptrisMessageEntity
 
getContentType() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
The Content-Type for the request
getContentTypeProvider() - Method in class com.adaptris.core.http.apache.HttpProducer
The Content-Type header associated with the HTTP operation.
getCredentials() - Method in class interlok.http.apache.credentials.ScopedCredential
The credentials.
getCredentialsProvider() - Method in class interlok.http.apache.credentials.ClientBuilderWithCredentials
The credentials provider.
getDefaultServiceId() - Method in class com.adaptris.core.http.apache.BranchingHttpRequestService
Set the default service-id in the event that no matches are found (optional).
getEncoding() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The encoding used for the HMAC.
getFilter() - Method in class com.adaptris.core.http.apache.MetadataRequestHeaders
Apply a filter to the metadata before adding metadata as HTTP headers.
getHandlers() - Method in class com.adaptris.core.http.apache.CompositeResponseHeaderHandler
The list of ResponseHeaderHandler objects that will be used to process HTTP Response headers.
getHeaders() - Method in class com.adaptris.core.http.apache.ConfiguredRequestHeaders
The list of headers to add to the request.
getHeaders() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The headers to use for HMAC Generation.
getHeaders() - Method in class com.adaptris.core.http.apache.request.RemoveHeaders
 
getHeaderValue() - Method in class com.adaptris.core.http.apache.ConfiguredAuthorizationHeader
 
getHmacAlgorithm() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The algorithm to use for the HMAC.
getHost() - Method in class interlok.http.apache.credentials.ConfiguredScope
The host associated with the scope
getHostnameVerification() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
How we want to verify the hostname.
getHttpProxy() - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
Explicitly configurd proxy server.
getIdentity() - Method in class com.adaptris.core.http.apache.request.BasicHMACSignature
The identity to use for the HMAC.
getIgnoreServerResponseCode() - Method in class com.adaptris.core.http.apache.HttpProducer
Control whether or not to ignore the server response code.
getKeystore() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The keystore used with TLS.
getMetadataKey() - Method in class com.adaptris.core.http.apache.MetadataResponseHandlerFactory
The metadata key to store the response against.
getMetadataPrefix() - Method in class com.adaptris.core.http.apache.ResponseHeadersAsMetadata
The metadata prefix to add to any metadata recorded from the HTTP response headers.
getMethod() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
The method to use with the HTTP Request.
getMethod(AdaptrisMessage) - Method in class com.adaptris.core.http.apache.HttpProducer
 
getMethodProvider() - Method in class com.adaptris.core.http.apache.HttpProducer
The HTTP method.
getPassword() - Method in class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
The password.
getPassword() - Method in class interlok.http.apache.credentials.UsernamePassword
The password.
getPort() - Method in class interlok.http.apache.credentials.ConfiguredScope
The port associated with the scope
getPrivateKeyPassword() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The private key password.
getProviders() - Method in class com.adaptris.core.http.apache.CompositeRequestHeaders
The list of RequestHeaderProviders to apply to the HTTP Request.
getReadTimeout() - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
The read timeout.
getRealm() - Method in class interlok.http.apache.credentials.ConfiguredScope
The realm associated with the scope
getRequestHeaderProvider() - Method in class com.adaptris.core.http.apache.HttpProducer
Any additional HTTP headers we wish to send with the request.
getRequestHeaderProvider() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
How to supply HTTP request headers.
getRequestInterceptors() - Method in class com.adaptris.core.http.apache.RequestInterceptorClientBuilder
Additional request interceptors that will be added to the HttpClientBuilder.
getResponseHandlerFactory() - Method in class com.adaptris.core.http.apache.ApacheHttpProducer
How to handle the response from the HTTP Server.
getResponseHeaderHandler() - Method in class com.adaptris.core.http.apache.HttpProducer
Specify how we handle headers from the HTTP response.
getResponseHeaderHandler() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
How to handle HTTP response headers.
getScheme() - Method in class interlok.http.apache.credentials.ConfiguredScope
The scheme associated with the scope
getScopedCredentials() - Method in class interlok.http.apache.credentials.DefaultCredentialsProviderBuilder
 
getSecretKey() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The secret key to use for HMAC generation.
getStatusMatches() - Method in class com.adaptris.core.http.apache.BranchingHttpRequestService
Set the nextServiceId based on these evaluators.
getStringToSign(HttpRequest, HttpContext) - Method in class com.adaptris.core.http.apache.request.BasicHMACSignature
 
getStringToSign(HttpRequest, HttpContext) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
getTargetHeader() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The target header to attach the resulting HMAC to
getTlsVersions() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The list of tls versions that will be supported (comma separated)
getTrustSelfSigned() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
Whether or not to trust self signed certificates.
getTruststore() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The truststore used with TLS
getUrl() - Method in class com.adaptris.core.http.apache.HttpProducer
The URL endpoint to access.
getUrl() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
The URL to target.
getUsername() - Method in class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
The username.
getUsername() - Method in class interlok.http.apache.credentials.UsernamePassword
The username.
getVerifier() - Method in enum class com.adaptris.core.http.apache.CustomTlsBuilder.HostnameVerification
 

H

handle(HttpResponse, AdaptrisMessage) - Method in class com.adaptris.core.http.apache.CompositeResponseHeaderHandler
 
handle(HttpResponse, AdaptrisMessage) - Method in class com.adaptris.core.http.apache.DiscardResponseHeaders
 
handle(HttpResponse, AdaptrisMessage) - Method in class com.adaptris.core.http.apache.ResponseHeadersAsMetadata
 
handle(HttpResponse, AdaptrisMessage) - Method in class com.adaptris.core.http.apache.ResponseHeadersAsObjectMetadata
 
handleRedirection() - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
 
handleResponse(HttpResponse) - Method in class com.adaptris.core.http.apache.ResponseHandlerFactoryImpl.ResponseHandlerImpl
 
HEAD - Enum constant in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
 
HEX - Enum constant in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Encoding
Turn each byte into its hex representation.
HMAC_MD5 - Enum constant in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Algorithm
 
HMAC_SHA1 - Enum constant in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Algorithm
 
HMAC_SHA256 - Enum constant in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Algorithm
 
HMAC_SHA384 - Enum constant in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Algorithm
 
HMAC_SHA512 - Enum constant in enum class com.adaptris.core.http.apache.request.HMACSignatureImpl.Algorithm
 
hmacAlgorithm() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
HMACSignatureImpl - Class in com.adaptris.core.http.apache.request
Base class for building a HMAC when doing HTTP requests.
HMACSignatureImpl() - Constructor for class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
HMACSignatureImpl.Algorithm - Enum Class in com.adaptris.core.http.apache.request
The algorithm to use when creating the message authentication code.
HMACSignatureImpl.Encoding - Enum Class in com.adaptris.core.http.apache.request
The encoding to use on the resulting signature.
hostnameVerification() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
HttpClientBuilderConfigurator - Interface in com.adaptris.core.http.apache
Interface that allows HttpClientBuilder configuration.
HttpProducer - Class in com.adaptris.core.http.apache
Abstract base class for all Apache HTTP producer classes.
HttpProducer() - Constructor for class com.adaptris.core.http.apache.HttpProducer
 
HttpProducer.HttpMethod - Enum Class in com.adaptris.core.http.apache
Maps various methods supported by the Apache Http client.
HttpRequestService - Class in com.adaptris.core.http.apache
Direct HTTP support as a service rather wrapped via StandaloneProducer or StandaloneRequestor.
HttpRequestService() - Constructor for class com.adaptris.core.http.apache.HttpRequestService
 
HttpRequestService(String) - Constructor for class com.adaptris.core.http.apache.HttpRequestService
 
HttpRequestServiceImpl - Class in com.adaptris.core.http.apache
Direct HTTP support as a service rather than wrapped via StandaloneProducer or StandaloneRequestor.
HttpRequestServiceImpl() - Constructor for class com.adaptris.core.http.apache.HttpRequestServiceImpl
 

I

ignoreServerResponseCode() - Method in class com.adaptris.core.http.apache.HttpProducer
 
initService() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 
interlok.http.apache.credentials - package interlok.http.apache.credentials
 
isBranching() - Method in class com.adaptris.core.http.apache.BranchingHttpRequestService
 
isRepeatable() - Method in class com.adaptris.core.http.apache.AdaptrisMessageEntity
 
isStreaming() - Method in class com.adaptris.core.http.apache.AdaptrisMessageEntity
 

L

LF - Static variable in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
log - Variable in class com.adaptris.core.http.apache.ResponseHeadersAsMetadata
 
logAndThrow(int, HttpEntity) - Method in class com.adaptris.core.http.apache.ResponseHandlerFactoryImpl.ResponseHandlerImpl
 

M

matches(ResourceAuthenticator.ResourceTarget) - Method in class com.adaptris.core.http.apache.ApacheHttpProducer.ApacheResourceTargetMatcher
 
MetadataRequestHeaders - Class in com.adaptris.core.http.apache
Implementation of RequestHeaderProvider that applies AdaptrisMessage metadata as headers using a MetadataFilter.
MetadataRequestHeaders() - Constructor for class com.adaptris.core.http.apache.MetadataRequestHeaders
 
MetadataRequestHeaders(MetadataFilter) - Constructor for class com.adaptris.core.http.apache.MetadataRequestHeaders
 
MetadataResponseHandlerFactory - Class in com.adaptris.core.http.apache
Implementation ResponseHandlerFactory that writes the response to the named metadata key.
MetadataResponseHandlerFactory() - Constructor for class com.adaptris.core.http.apache.MetadataResponseHandlerFactory
 
MetadataResponseHandlerFactory(String) - Constructor for class com.adaptris.core.http.apache.MetadataResponseHandlerFactory
 
method() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 
methodProvider() - Method in class com.adaptris.core.http.apache.HttpProducer
 

N

NoConnectionManagement - Class in com.adaptris.core.http.apache
Remove any connection management from the underlying HttpClientBuilder instance.
NoConnectionManagement() - Constructor for class com.adaptris.core.http.apache.NoConnectionManagement
 
NONE - Enum constant in enum class com.adaptris.core.http.apache.CustomTlsBuilder.HostnameVerification
No Hostname Verification (dangerous).
NoOpRequestHeaders - Class in com.adaptris.core.http.apache
Implementation of RequestHeaderProvider that adds no additional headers
NoOpRequestHeaders() - Constructor for class com.adaptris.core.http.apache.NoOpRequestHeaders
 
notNull(Object[]) - Static method in class com.adaptris.core.http.apache.ResponseHeadersAsMetadata
 

O

OBJ_METADATA_PAYLOAD_MODIFIED - Static variable in interface com.adaptris.core.http.apache.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.apache.HttpProducer.HttpMethod
 
owner - Variable in class com.adaptris.core.http.apache.ResponseHandlerFactoryImpl.ResponseHandlerImpl
 

P

PATCH - Enum constant in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
 
PayloadResponseHandlerFactory - Class in com.adaptris.core.http.apache
Implementation ResponseHandlerFactory that writes the response to the AdaptrisMessage payload.
PayloadResponseHandlerFactory() - Constructor for class com.adaptris.core.http.apache.PayloadResponseHandlerFactory
 
POST - Enum constant in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
 
prepare() - Method in class com.adaptris.core.http.apache.BranchingHttpRequestService
 
prepare() - Method in class com.adaptris.core.http.apache.HttpProducer
 
prepare() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 
preserveRequestPayload(AdaptrisMessage, AdaptrisMessage) - Method in class com.adaptris.core.http.apache.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.apache.ResponseHandlerFactoryImpl.ResponseHandlerImpl
 
PUT - Enum constant in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
 

R

RemoveHeaders - Class in com.adaptris.core.http.apache.request
Remove headers from the outgoing request.
RemoveHeaders() - Constructor for class com.adaptris.core.http.apache.request.RemoveHeaders
 
RemoveHeaders(String...) - Constructor for class com.adaptris.core.http.apache.request.RemoveHeaders
 
RemoveHeaders(List<String>) - Constructor for class com.adaptris.core.http.apache.request.RemoveHeaders
 
requestHeaderProvider() - Method in class com.adaptris.core.http.apache.HttpProducer
 
requestHeaderProvider() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 
RequestInterceptorBuilder - Interface in com.adaptris.core.http.apache.request
 
RequestInterceptorClientBuilder - Class in com.adaptris.core.http.apache
HttpClientBuilderConfigurator instance that allows additional HttpRequestInterceptor instances to be added to the outgoing request.
RequestInterceptorClientBuilder() - Constructor for class com.adaptris.core.http.apache.RequestInterceptorClientBuilder
 
requestInterceptors() - Method in class com.adaptris.core.http.apache.RequestInterceptorClientBuilder
 
responseHandlerFactory() - Method in class com.adaptris.core.http.apache.ApacheHttpProducer
 
ResponseHandlerFactory - Interface in com.adaptris.core.http.apache
Factory for creating a ResponseHandler for use with the HttpClient.execute(org.apache.http.client.methods.HttpUriRequest, ResponseHandler) method.
ResponseHandlerFactoryImpl - Class in com.adaptris.core.http.apache
 
ResponseHandlerFactoryImpl() - Constructor for class com.adaptris.core.http.apache.ResponseHandlerFactoryImpl
 
ResponseHandlerFactoryImpl.ResponseHandlerImpl - Class in com.adaptris.core.http.apache
 
ResponseHandlerImpl(HttpProducer) - Constructor for class com.adaptris.core.http.apache.ResponseHandlerFactoryImpl.ResponseHandlerImpl
 
responseHeaderHandler() - Method in class com.adaptris.core.http.apache.HttpProducer
 
responseHeaderHandler() - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
 
ResponseHeadersAsMetadata - Class in com.adaptris.core.http.apache
Concrete implementation of ResponseHeaderHandler which adds all the HTTP headers from the response as metadata to the AdaptrisMessage.
ResponseHeadersAsMetadata() - Constructor for class com.adaptris.core.http.apache.ResponseHeadersAsMetadata
 
ResponseHeadersAsMetadata(String) - Constructor for class com.adaptris.core.http.apache.ResponseHeadersAsMetadata
 
ResponseHeadersAsObjectMetadata - Class in com.adaptris.core.http.apache
Concrete implementation of ResponseHeaderHandler which adds all the HTTP headers from the response as object metadata to the AdaptrisMessage.
ResponseHeadersAsObjectMetadata() - Constructor for class com.adaptris.core.http.apache.ResponseHeadersAsObjectMetadata
 
ResponseHeadersAsObjectMetadata(String) - Constructor for class com.adaptris.core.http.apache.ResponseHeadersAsObjectMetadata
 

S

ScopedCredential - Class in interlok.http.apache.credentials
Wraps a AuthScope and Credentials for insertion into a CredentialsProvider
ScopedCredential() - Constructor for class interlok.http.apache.credentials.ScopedCredential
 
secretKey() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
setAcceptEncodings(List<String>) - Method in class com.adaptris.core.http.apache.request.AcceptEncoding
 
setAllowRedirect(Boolean) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
Allow redirection.
setAuthenticationScope(AuthScopeBuilder) - Method in class interlok.http.apache.credentials.ScopedCredential
The authentication scope associated with these credentials.
setAuthenticator(HttpAuthenticator) - Method in class com.adaptris.core.http.apache.HttpProducer
Set the authentication method to use for the HTTP request
setAuthenticator(HttpAuthenticator) - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
The authentication for the request.
setBuilders(List<HttpClientBuilderConfigurator>) - Method in class com.adaptris.core.http.apache.CompositeClientBuilder
The list of builders that will be used in turn to configure the HttpClientBuilder.
setCipherSuites(String) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The cipher suites to support (comma separated)
setClientConfig(HttpClientBuilderConfigurator) - Method in class com.adaptris.core.http.apache.HttpProducer
Customise the underlying Apache HttpClientBuilder before the request is made.
setClientConfig(HttpClientBuilderConfigurator) - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
Any additional HTTP Client configuration required.
setConnectTimeout(TimeInterval) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
The connect timeout.
setContentType(String) - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
The Content-Type for the request
setContentTypeProvider(ContentTypeProvider) - Method in class com.adaptris.core.http.apache.HttpProducer
The Content-Type header associated with the HTTP operation.
setCredentials(CredentialsBuilder) - Method in class interlok.http.apache.credentials.ScopedCredential
The credentials.
setCredentialsProvider(CredentialsProviderBuilder) - Method in class interlok.http.apache.credentials.ClientBuilderWithCredentials
The credentials provider.
setDefaultServiceId(String) - Method in class com.adaptris.core.http.apache.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.apache.request.HMACSignatureImpl
The encoding used for the HMAC.
setFilter(MetadataFilter) - Method in class com.adaptris.core.http.apache.MetadataRequestHeaders
Apply a filter to the metadata before adding metadata as HTTP headers.
setHandlers(List<ResponseHeaderHandler<HttpResponse>>) - Method in class com.adaptris.core.http.apache.CompositeResponseHeaderHandler
The list of ResponseHeaderHandler objects that will be used to process HTTP Response headers.
setHeaders(List<String>) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The headers to use for HMAC Generation.
setHeaders(List<String>) - Method in class com.adaptris.core.http.apache.request.RemoveHeaders
 
setHeaders(KeyValuePairSet) - Method in class com.adaptris.core.http.apache.ConfiguredRequestHeaders
The list of headers to add to the request.
setHeaderValue(String) - Method in class com.adaptris.core.http.apache.ConfiguredAuthorizationHeader
 
setHmacAlgorithm(HMACSignatureImpl.Algorithm) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The algorithm to use for the HMAC.
setHost(String) - Method in class interlok.http.apache.credentials.ConfiguredScope
The host associated with the scope
setHostnameVerification(CustomTlsBuilder.HostnameVerification) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
How we want to verify the hostname.
setHttpProxy(String) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
Explicitly configurd proxy server.
setIdentity(String) - Method in class com.adaptris.core.http.apache.request.BasicHMACSignature
The identity to use for the HMAC.
setIgnoreServerResponseCode(Boolean) - Method in class com.adaptris.core.http.apache.HttpProducer
Control whether or not to ignore the server response code.
setKeystore(ConfiguredKeystore) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The keystore used with TLS.
setMetadataKey(String) - Method in class com.adaptris.core.http.apache.MetadataResponseHandlerFactory
The metadata key to store the response against.
setMetadataPrefix(String) - Method in class com.adaptris.core.http.apache.ResponseHeadersAsMetadata
The metadata prefix to add to any metadata recorded from the HTTP response headers.
setMethod(String) - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
The method to use with the HTTP Request.
setMethodProvider(RequestMethodProvider) - Method in class com.adaptris.core.http.apache.HttpProducer
The HTTP method.
setPassword(String) - Method in class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
The password.
setPassword(String) - Method in class interlok.http.apache.credentials.UsernamePassword
The password.
setPort(Integer) - Method in class interlok.http.apache.credentials.ConfiguredScope
The port associated with the scope
setPrivateKeyPassword(PrivateKeyPasswordProvider) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The private key password.
setProviders(List<RequestHeaderProvider<HttpRequestBase>>) - Method in class com.adaptris.core.http.apache.CompositeRequestHeaders
The list of RequestHeaderProviders to apply to the HTTP Request.
setReadTimeout(TimeInterval) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
The read timeout.
setRealm(String) - Method in class interlok.http.apache.credentials.ConfiguredScope
The realm associated with the scope
setRequestHeaderProvider(RequestHeaderProvider<HttpRequestBase>) - Method in class com.adaptris.core.http.apache.HttpProducer
Any additional HTTP headers we wish to send with the request.
setRequestHeaderProvider(RequestHeaderProvider<HttpRequestBase>) - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
How to supply HTTP request headers.
setRequestInterceptors(List<RequestInterceptorBuilder>) - Method in class com.adaptris.core.http.apache.RequestInterceptorClientBuilder
Additional request interceptors that will be added to the HttpClientBuilder.
setResponseHandlerFactory(ResponseHandlerFactory) - Method in class com.adaptris.core.http.apache.ApacheHttpProducer
How to handle the response from the HTTP Server.
setResponseHeaderHandler(ResponseHeaderHandler<HttpResponse>) - Method in class com.adaptris.core.http.apache.HttpProducer
Specify how we handle headers from the HTTP response.
setResponseHeaderHandler(ResponseHeaderHandler<HttpResponse>) - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
How to handle HTTP response headers.
setScheme(String) - Method in class interlok.http.apache.credentials.ConfiguredScope
The scheme associated with the scope
setScopedCredentials(List<ScopedCredential>) - Method in class interlok.http.apache.credentials.DefaultCredentialsProviderBuilder
 
setSecretKey(String) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The secret key to use for HMAC generation.
setStatusMatches(List<StatusEvaluator>) - Method in class com.adaptris.core.http.apache.BranchingHttpRequestService
Set the nextServiceId based on these evaluators.
setTargetHeader(String) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
The target header to attach the resulting HMAC to
setTlsVersions(String) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The list of tls versions that will be supported (comma separated)
setTrustSelfSigned(Boolean) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
Whether or not to trust self signed certificates.
setTruststore(ConfiguredKeystore) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
The truststore used with TLS
setup(String, AdaptrisMessage, ResourceTargetMatcher) - Method in class com.adaptris.core.http.apache.ConfiguredAuthorizationHeader
 
setup(String, AdaptrisMessage, ResourceTargetMatcher) - Method in class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
 
setUrl(String) - Method in class com.adaptris.core.http.apache.HttpProducer
The URL endpoint to access.
setUrl(String) - Method in class com.adaptris.core.http.apache.HttpRequestServiceImpl
The URL to target.
setUsername(String) - Method in class com.adaptris.core.http.apache.DynamicBasicAuthorizationHeader
The username.
setUsername(String) - Method in class interlok.http.apache.credentials.UsernamePassword
The username.
STANDARD - Enum constant in enum class com.adaptris.core.http.apache.CustomTlsBuilder.HostnameVerification
Standard Hostname verification

T

targetHeader() - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
TRACE - Enum constant in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
 
trustSelfSigned() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
trustStrategy() - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 

U

UsernamePassword - Class in interlok.http.apache.credentials
Adds support for org.apache.http.client.CredentialsProvider for username and password in a configuration friendly way.
UsernamePassword() - Constructor for class interlok.http.apache.credentials.UsernamePassword
 

V

valueOf(String) - Static method in enum class com.adaptris.core.http.apache.CustomTlsBuilder.HostnameVerification
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adaptris.core.http.apache.HttpProducer.HttpMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adaptris.core.http.apache.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.apache.request.HMACSignatureImpl.Encoding
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.adaptris.core.http.apache.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.apache.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.apache.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.apache.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.apache.DefaultClientBuilder
 
withBuilders(HttpClientBuilderConfigurator...) - Method in class com.adaptris.core.http.apache.CompositeClientBuilder
 
withCipherSuites(String) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
withConnectTimeout(TimeInterval) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
 
withCredentials(CredentialsBuilder) - Method in class interlok.http.apache.credentials.ScopedCredential
 
withCredentials(String, String) - Method in class interlok.http.apache.credentials.UsernamePassword
 
withEncoding(HMACSignatureImpl.Encoding) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
withHeaders(KeyValuePair...) - Method in class com.adaptris.core.http.apache.ConfiguredRequestHeaders
 
withHeaders(String...) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
withHeaders(List<String>) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
withHmacAlgorithm(HMACSignatureImpl.Algorithm) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
withHostnameVerification(CustomTlsBuilder.HostnameVerification) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
withIdentity(String) - Method in class com.adaptris.core.http.apache.request.BasicHMACSignature
 
withInterceptors(RequestInterceptorBuilder...) - Method in class com.adaptris.core.http.apache.RequestInterceptorClientBuilder
 
withKeystore(ConfiguredKeystore) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
withPrivateKeyPassword(PrivateKeyPasswordProvider) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
withProvider(CredentialsProviderBuilder) - Method in class interlok.http.apache.credentials.ClientBuilderWithCredentials
 
withProxy(String) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
 
withReadTimeout(TimeInterval) - Method in class com.adaptris.core.http.apache.DefaultClientBuilder
 
withScope(AuthScopeBuilder) - Method in class interlok.http.apache.credentials.ScopedCredential
 
withScopedCredentials(ScopedCredential...) - Method in class interlok.http.apache.credentials.DefaultCredentialsProviderBuilder
 
withSecretKey(String) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
withTargetHeader(String) - Method in class com.adaptris.core.http.apache.request.HMACSignatureImpl
 
withTlsVersions(String) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
withTrustSelfSigned(Boolean) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
withTrustStore(ConfiguredKeystore) - Method in class com.adaptris.core.http.apache.CustomTlsBuilder
 
withURL(String) - Method in class com.adaptris.core.http.apache.HttpProducer
 
writeTo(OutputStream) - Method in class com.adaptris.core.http.apache.AdaptrisMessageEntity
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values