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:
-
HttpClient
HttpComponents5ClientFactory
-
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.HttpClient
Return theHttpClient
used by this message sender.Methods inherited from class org.springframework.ws.transport.http.AbstractHttpComponents5MessageSender
createConnection, createContext, destroy
Methods 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:AbstractHttpComponents5MessageSender
Return theHttpClient
used by this message sender.- Specified by:
getHttpClient
in classAbstractHttpComponents5MessageSender
-