Class SpringWebClientFlowableHttpClient
java.lang.Object
org.flowable.http.common.impl.spring.reactive.SpringWebClientFlowableHttpClient
- All Implemented Interfaces:
FlowableAsyncHttpClient,FlowableHttpClient
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected URIprotected WebClientdetermineWebClient(HttpRequest requestInfo) prepareRequest(HttpRequest requestInfo) protected voidsetHeaders(WebClient.RequestHeadersSpec<?> base, HttpHeaders headers) protected voidsetRequestEntity(HttpRequest requestInfo, WebClient.RequestBodySpec requestBodySpec) protected HttpHeaderstoFlowableHeaders(HttpHeaders httpHeaders) protected HttpResponse
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
webClient
-
initialRequestTimeout
-
-
Constructor Details
-
SpringWebClientFlowableHttpClient
-
SpringWebClientFlowableHttpClient
-
-
Method Details
-
prepareRequest
- Specified by:
prepareRequestin interfaceFlowableAsyncHttpClient- Specified by:
prepareRequestin interfaceFlowableHttpClient
-
determineWebClient
-
createUri
- Throws:
URISyntaxException
-
setRequestEntity
-
setHeaders
-
toFlowableHttpResponse
-
toFlowableHeaders
-