public class LlapProtocolClientProxy extends AsyncPbRpcProxy<LlapProtocolBlockingPB,LlapTokenIdentifier>
AsyncPbRpcProxy.CallableRequest<REQUEST extends com.google.protobuf.Message,RESPONSE extends com.google.protobuf.Message>, AsyncPbRpcProxy.ExecuteRequestCallback<T extends com.google.protobuf.Message>, AsyncPbRpcProxy.NodeCallableRequest<REQUEST extends com.google.protobuf.Message,RESPONSE extends com.google.protobuf.Message>, AsyncPbRpcProxy.RequestManager| Constructor and Description |
|---|
LlapProtocolClientProxy(int numThreads,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.security.token.Token<LlapTokenIdentifier> llapToken) |
| Modifier and Type | Method and Description |
|---|---|
protected LlapProtocolBlockingPB |
createProtocolImpl(org.apache.hadoop.conf.Configuration config,
String hostname,
int port,
org.apache.hadoop.security.UserGroupInformation ugi,
org.apache.hadoop.io.retry.RetryPolicy retryPolicy,
SocketFactory socketFactory) |
protected String |
getTokenUser(org.apache.hadoop.security.token.Token<LlapTokenIdentifier> token) |
void |
sendQueryComplete(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.QueryCompleteRequestProto request,
String host,
int port,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.QueryCompleteResponseProto> callback) |
void |
sendSourceStateUpdate(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.SourceStateUpdatedRequestProto request,
LlapNodeId nodeId,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.SourceStateUpdatedResponseProto> callback) |
void |
sendSubmitWork(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.SubmitWorkRequestProto request,
String host,
int port,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.SubmitWorkResponseProto> callback) |
void |
sendTerminateFragment(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.TerminateFragmentRequestProto request,
String host,
int port,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.TerminateFragmentResponseProto> callback) |
void |
sendUpdateFragment(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.UpdateFragmentRequestProto request,
String host,
int port,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.UpdateFragmentResponseProto> callback) |
protected void |
shutdownProtocolImpl(LlapProtocolBlockingPB client) |
getProxy, queueRequest, serviceStart, serviceStopclose, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, serviceInit, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStoppublic LlapProtocolClientProxy(int numThreads,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.security.token.Token<LlapTokenIdentifier> llapToken)
public void sendSubmitWork(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.SubmitWorkRequestProto request,
String host,
int port,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.SubmitWorkResponseProto> callback)
public void sendSourceStateUpdate(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.SourceStateUpdatedRequestProto request,
LlapNodeId nodeId,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.SourceStateUpdatedResponseProto> callback)
public void sendQueryComplete(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.QueryCompleteRequestProto request,
String host,
int port,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.QueryCompleteResponseProto> callback)
public void sendTerminateFragment(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.TerminateFragmentRequestProto request,
String host,
int port,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.TerminateFragmentResponseProto> callback)
public void sendUpdateFragment(org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.UpdateFragmentRequestProto request,
String host,
int port,
AsyncPbRpcProxy.ExecuteRequestCallback<org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.UpdateFragmentResponseProto> callback)
protected LlapProtocolBlockingPB createProtocolImpl(org.apache.hadoop.conf.Configuration config, String hostname, int port, org.apache.hadoop.security.UserGroupInformation ugi, org.apache.hadoop.io.retry.RetryPolicy retryPolicy, SocketFactory socketFactory)
createProtocolImpl in class AsyncPbRpcProxy<LlapProtocolBlockingPB,LlapTokenIdentifier>protected String getTokenUser(org.apache.hadoop.security.token.Token<LlapTokenIdentifier> token)
getTokenUser in class AsyncPbRpcProxy<LlapProtocolBlockingPB,LlapTokenIdentifier>protected void shutdownProtocolImpl(LlapProtocolBlockingPB client)
shutdownProtocolImpl in class AsyncPbRpcProxy<LlapProtocolBlockingPB,LlapTokenIdentifier>Copyright © 2019 The Apache Software Foundation. All Rights Reserved.