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 JsonRpcCall
call
private ReactorClient
client
private RetryContext
context
private JsonRpcRequest
request
private boolean
resetConnection
private long
timeout
-
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 JsonRpcCall
getCall()
ReactorClient
getClient()
RetryContext
getContext()
JsonRpcRequest
getRequest()
long
getTimeout()
boolean
isResetConnection()
void
setResetConnection(boolean resetConnection)
void
setTimeout(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)
-
-