Package org.apache.sling.cta.impl
Class OkHttpTimeoutTransformer
- java.lang.Object
-
- org.apache.sling.cta.impl.MBeanAwareTimeoutTransformer
-
- org.apache.sling.cta.impl.UpdateFieldsInConstructorTimeoutTransformer
-
- org.apache.sling.cta.impl.OkHttpTimeoutTransformer
-
- All Implemented Interfaces:
java.lang.instrument.ClassFileTransformer
public class OkHttpTimeoutTransformer extends UpdateFieldsInConstructorTimeoutTransformer
Sets timeouts for HTTP calls done using OkHttp 3.xIt inserts two calls to okhttp3.OkHttpClient$Builder that set default values for connectTimeout and readTimeout.
-
-
Constructor Summary
Constructors Constructor Description OkHttpTimeoutTransformer(long connectTimeoutMillis, long readTimeoutMillis, AgentInfo agentInfoMBean)
-
Method Summary
-
Methods inherited from class org.apache.sling.cta.impl.UpdateFieldsInConstructorTimeoutTransformer
doTransformClass
-
Methods inherited from class org.apache.sling.cta.impl.MBeanAwareTimeoutTransformer
transform
-
-
-
-
Constructor Detail
-
OkHttpTimeoutTransformer
public OkHttpTimeoutTransformer(long connectTimeoutMillis, long readTimeoutMillis, AgentInfo agentInfoMBean)
-
-