Class SlardarOkhttpConfiguration
-
- All Implemented Interfaces:
@Configuration(proxyBeanMethods = false)@ConditionalOnClass(value = OkHttpClient.class)@ConditionalWingsEnabled() public class SlardarOkhttpConfiguration- Since:
2020-05-22
trydofor
-
-
Constructor Summary
Constructors Constructor Description SlardarOkhttpConfiguration()
-
Method Summary
Modifier and Type Method Description ConnectionPoolokhttpConnectionPool(SlardarOkhttpProp config)CookieJarokhttpHostCookieJar()OkHttpRedirectNopInterceptorokhttpRedirectNopInterceptor()OkHttpClient.BuilderokhttpClientBuilder(ObjectProvider<Cache> cacheProvider, ObjectProvider<CookieJar> cookieProvider, ObjectProvider<Dns> dnsProvider, ConnectionPool connectionPool, ObjectProvider<Interceptor> interceptors, SlardarOkhttpProp properties)OkHttpClientokhttpClient(OkHttpClient.Builder builder)CommandLineRunnerOrderedokhttpHelperRunner(ObjectProvider<OkHttpClient.Builder> opb, ObjectProvider<OkHttpClient> ohc)-
-
Method Detail
-
okhttpConnectionPool
@Bean()@ConditionalWingsEnabled() ConnectionPool okhttpConnectionPool(SlardarOkhttpProp config)
-
okhttpHostCookieJar
@Bean()@ConditionalWingsEnabled() CookieJar okhttpHostCookieJar()
-
okhttpRedirectNopInterceptor
@Bean()@ConditionalWingsEnabled()@ConditionalOnExpression(value = "${" + SlardarOkhttpProp.Key$followRedirect + ":false} || ${" + SlardarOkhttpProp.Key$followRedirectSsl + ":false}") OkHttpRedirectNopInterceptor okhttpRedirectNopInterceptor()
-
okhttpClientBuilder
@Bean()@ConditionalWingsEnabled() OkHttpClient.Builder okhttpClientBuilder(ObjectProvider<Cache> cacheProvider, ObjectProvider<CookieJar> cookieProvider, ObjectProvider<Dns> dnsProvider, ConnectionPool connectionPool, ObjectProvider<Interceptor> interceptors, SlardarOkhttpProp properties)
-
okhttpClient
@Bean()@ConditionalWingsEnabled() OkHttpClient okhttpClient(OkHttpClient.Builder builder)
-
okhttpHelperRunner
@Bean()@ConditionalWingsEnabled() CommandLineRunnerOrdered okhttpHelperRunner(ObjectProvider<OkHttpClient.Builder> opb, ObjectProvider<OkHttpClient> ohc)
-
-
-
-