Class ResponseTracking
- java.lang.Object
-
- org.ovirt.vdsm.jsonrpc.client.utils.ResponseTracking
-
public class ResponseTracking extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private JsonRpcCallcallprivate ReactorClientclientprivate RetryContextcontextprivate JsonRpcRequestrequestprivate booleanresetConnectionprivate longtimeout
-
Constructor Summary
Constructors Constructor Description ResponseTracking(JsonRpcRequest request, JsonRpcCall call, RetryContext context, long timeout, ReactorClient client, boolean resetConnection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonRpcCallgetCall()ReactorClientgetClient()RetryContextgetContext()JsonRpcRequestgetRequest()longgetTimeout()booleanisResetConnection()voidsetResetConnection(boolean resetConnection)voidsetTimeout(long timeout)
-
-
-
Field Detail
-
request
private JsonRpcRequest request
-
timeout
private long timeout
-
call
private JsonRpcCall call
-
context
private RetryContext context
-
client
private ReactorClient client
-
resetConnection
private boolean resetConnection
-
-
Constructor Detail
-
ResponseTracking
public ResponseTracking(JsonRpcRequest request, JsonRpcCall call, RetryContext context, long timeout, ReactorClient client, boolean resetConnection)
-
-
Method Detail
-
getRequest
public JsonRpcRequest getRequest()
-
getTimeout
public long getTimeout()
-
setTimeout
public void setTimeout(long timeout)
-
getCall
public JsonRpcCall getCall()
-
getContext
public RetryContext getContext()
-
getClient
public ReactorClient getClient()
-
isResetConnection
public boolean isResetConnection()
-
setResetConnection
public void setResetConnection(boolean resetConnection)
-
-