public class ExecutionContext<T>
extends java.lang.Object
getGlobalContext()
to
get the shared context between all listeners.Constructor and Description |
---|
ExecutionContext(T request,
com.netflix.client.config.IClientConfig requestConfig,
com.netflix.client.config.IClientConfig clientConfig,
com.netflix.client.RetryHandler retryHandler) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get(java.lang.String name) |
<S> S |
getClientProperty(com.netflix.client.config.IClientConfigKey<S> key) |
ExecutionContext<T> |
getGlobalContext() |
T |
getRequest() |
com.netflix.client.config.IClientConfig |
getRequestConfig() |
com.netflix.client.RetryHandler |
getRetryHandler() |
void |
put(java.lang.String name,
java.lang.Object value) |
public ExecutionContext(T request, com.netflix.client.config.IClientConfig requestConfig, com.netflix.client.config.IClientConfig clientConfig, com.netflix.client.RetryHandler retryHandler)
public T getRequest()
public java.lang.Object get(java.lang.String name)
public <S> S getClientProperty(com.netflix.client.config.IClientConfigKey<S> key)
public void put(java.lang.String name, java.lang.Object value)
public com.netflix.client.config.IClientConfig getRequestConfig()
public ExecutionContext<T> getGlobalContext()
public com.netflix.client.RetryHandler getRetryHandler()