@InterfaceAudience.Private public class ReversedScannerCallable extends ScannerCallable
closed, cursor, heartbeatMessage, id, instantiated, isRegionServerRemote, LOG, LOG_SCANNER_ACTIVITY, LOG_SCANNER_LATENCY_CUTOFF, renew, rpcControllerFactory, scan, scanMetrics, scannerId
location, rpcController, stub
构造器和说明 |
---|
ReversedScannerCallable(ClusterConnection connection,
TableName tableName,
Scan scan,
ScanMetrics scanMetrics,
RpcControllerFactory rpcFactory) |
ReversedScannerCallable(ClusterConnection connection,
TableName tableName,
Scan scan,
ScanMetrics scanMetrics,
RpcControllerFactory rpcFactory,
int replicaId) |
限定符和类型 | 方法和说明 |
---|---|
ScannerCallable |
getScannerCallableForReplica(int id) |
void |
prepare(boolean reload)
Prepare by setting up any connections to servers, etc., ahead of call invocation.
|
checkIfRegionServerIsRemote, getCaching, getCursor, getHRegionInfo, getScan, rpcCall, setCaching, setClose, setRenew
doGet, doMutate, setStubByServiceName
call, getConnection, getExceptionMessageAdditionalDetail, getLocation, getPriority, getRow, getRpcController, getRpcControllerCellScanner, getStub, getTableName, setLocation, setRpcControllerCellScanner, setStub, sleep, throwable
public ReversedScannerCallable(ClusterConnection connection, TableName tableName, Scan scan, ScanMetrics scanMetrics, RpcControllerFactory rpcFactory)
connection
- tableName
- scan
- scanMetrics
- rpcFactory
- to create an RpcController
to talk to the
regionserverpublic ReversedScannerCallable(ClusterConnection connection, TableName tableName, Scan scan, ScanMetrics scanMetrics, RpcControllerFactory rpcFactory, int replicaId)
connection
- tableName
- scan
- scanMetrics
- rpcFactory
- to create an RpcController
to talk to the
regionserverreplicaId
- the replica idpublic void prepare(boolean reload) throws IOException
RetryingCallable
prepare
在接口中 RetryingCallable<Result[]>
prepare
在类中 ScannerCallable
reload
- force reload of server locationIOException
public ScannerCallable getScannerCallableForReplica(int id)
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.