public abstract class OperationLauncher<Req,Res> extends Object
限定符和类型 | 字段和说明 |
---|---|
protected Res |
lastResult |
protected Req |
originRequest |
构造器和说明 |
---|
OperationLauncher(String instanceName,
AsyncServiceClient client,
ServiceCredentials credentials,
ClientConfiguration config,
Req originRequest) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
asyncInvokePost(OTSUri actionURI,
Map<String,String> queryParameters,
com.google.protobuf.Message message,
TraceLogger traceLogger,
ResponseConsumer<Res> consumer,
org.apache.http.concurrent.FutureCallback<Res> callback) |
abstract void |
fire(Req request,
org.apache.http.concurrent.FutureCallback<Res> cb) |
Req |
getRequestForRetry(Exception ex) |
public OperationLauncher(String instanceName, AsyncServiceClient client, ServiceCredentials credentials, ClientConfiguration config, Req originRequest)
protected void asyncInvokePost(OTSUri actionURI, Map<String,String> queryParameters, com.google.protobuf.Message message, TraceLogger traceLogger, ResponseConsumer<Res> consumer, org.apache.http.concurrent.FutureCallback<Res> callback)
Copyright © 2016. All Rights Reserved.