Class SimpleHttpComponents5MessageSender
java.lang.Object
org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
org.springframework.ws.transport.http.AbstractHttpComponents5MessageSender
org.springframework.ws.transport.http.SimpleHttpComponents5MessageSender
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean,WebServiceMessageSender
AbstractHttpComponents5MessageSender implementation that defines the underlying
Apache HttpClient that
executes POST requests.
The HttpClient can be provided as-is or configured via the convenient
HttpComponents5ClientFactory
For convenience method use to customize the underlying HttpClient, consider
using HttpComponents5MessageSender instead.
- Since:
- 4.1.0
- See Also:
-
HttpClientHttpComponents5ClientFactory
-
Field Summary
Fields inherited from class org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
logger -
Constructor Summary
ConstructorsConstructorDescriptionSimpleHttpComponents5MessageSender(org.apache.hc.client5.http.classic.HttpClient httpClient) Creates an instance with the givenHttpClient.Create a new instance with the state of the givenHttpComponents5ClientFactory. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hc.client5.http.classic.HttpClientReturn theHttpClientused by this message sender.Methods inherited from class org.springframework.ws.transport.http.AbstractHttpComponents5MessageSender
createConnection, createContext, destroyMethods inherited from class org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
isAcceptGzipEncoding, setAcceptGzipEncoding, supports
-
Constructor Details
-
SimpleHttpComponents5MessageSender
public SimpleHttpComponents5MessageSender(org.apache.hc.client5.http.classic.HttpClient httpClient) Creates an instance with the givenHttpClient.- Parameters:
httpClient- the http client to use
-
SimpleHttpComponents5MessageSender
Create a new instance with the state of the givenHttpComponents5ClientFactory.- Parameters:
factory- the factory to use
-
-
Method Details
-
getHttpClient
public org.apache.hc.client5.http.classic.HttpClient getHttpClient()Description copied from class:AbstractHttpComponents5MessageSenderReturn theHttpClientused by this message sender.- Specified by:
getHttpClientin classAbstractHttpComponents5MessageSender
-