Class ConfigNodeAsyncRequestContext<Q,R>
java.lang.Object
org.apache.iotdb.commons.client.request.AsyncRequestContext<Q,R,CnToCnNodeRequestType,TConfigNodeLocation>
org.apache.iotdb.confignode.client.async.handlers.ConfigNodeAsyncRequestContext<Q,R>
- Type Parameters:
Q- ClassName of RPC requestR- ClassName of RPC response
public class ConfigNodeAsyncRequestContext<Q,R>
extends AsyncRequestContext<Q,R,CnToCnNodeRequestType,TConfigNodeLocation>
Asynchronous Client handler.
-
Field Summary
Fields inherited from class org.apache.iotdb.commons.client.request.AsyncRequestContext
requestType -
Constructor Summary
ConstructorsConstructorDescriptionConfigNodeAsyncRequestContext(CnToCnNodeRequestType cnToCnRequestType, Map<Integer, TConfigNodeLocation> integerTConfigNodeLocationMap) ConfigNodeAsyncRequestContext(CnToCnNodeRequestType configNodeRequestType, Q q, Map<Integer, TConfigNodeLocation> integerTConfigNodeLocationMap) -
Method Summary
Methods inherited from class org.apache.iotdb.commons.client.request.AsyncRequestContext
getCountDownLatch, getNodeLocation, getNodeLocationMap, getRequest, getRequestIndices, getRequestType, getResponseList, getResponseMap, putNodeLocation, putRequest, resetCountDownLatch
-
Constructor Details
-
ConfigNodeAsyncRequestContext
public ConfigNodeAsyncRequestContext(CnToCnNodeRequestType cnToCnRequestType, Map<Integer, TConfigNodeLocation> integerTConfigNodeLocationMap) -
ConfigNodeAsyncRequestContext
public ConfigNodeAsyncRequestContext(CnToCnNodeRequestType configNodeRequestType, Q q, Map<Integer, TConfigNodeLocation> integerTConfigNodeLocationMap)
-