| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.client | 
 Provides HBase Client 
 | 
| org.apache.hadoop.hbase.client.locking | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PerClientRandomNonceGenerator
NonceGenerator implementation that uses client ID hash + random int as nonce group, and random
 numbers as nonces. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private NonceGenerator | 
HBaseAdmin.ng  | 
private NonceGenerator | 
RawAsyncHBaseAdmin.ng  | 
(package private) static NonceGenerator | 
ConnectionUtils.NO_NONCE_GENERATOR
Dummy nonce generator for disabled nonces. 
 | 
private static NonceGenerator | 
ConnectionImplementation.nonceGenerator
Global nonceGenerator shared per client.Currently there's no reason to limit its scope. 
 | 
private NonceGenerator | 
AsyncConnectionImpl.nonceGenerator  | 
| Modifier and Type | Method and Description | 
|---|---|
NonceGenerator | 
ClusterConnection.getNonceGenerator()  | 
NonceGenerator | 
ConnectionImplementation.getNonceGenerator()  | 
NonceGenerator | 
AsyncConnectionImpl.getNonceGenerator()  | 
(package private) static NonceGenerator | 
ConnectionImplementation.injectNonceGeneratorForTesting(ClusterConnection conn,
                              NonceGenerator cnm)  | 
static NonceGenerator | 
ConnectionUtils.injectNonceGeneratorForTesting(ClusterConnection conn,
                              NonceGenerator cnm)  | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) static NonceGenerator | 
ConnectionImplementation.injectNonceGeneratorForTesting(ClusterConnection conn,
                              NonceGenerator cnm)  | 
static NonceGenerator | 
ConnectionUtils.injectNonceGeneratorForTesting(ClusterConnection conn,
                              NonceGenerator cnm)  | 
private void | 
AsyncProcess.setNonce(NonceGenerator ng,
        Row r,
        Action action)  | 
| Modifier and Type | Field and Description | 
|---|---|
private NonceGenerator | 
LockServiceClient.ng  | 
| Constructor and Description | 
|---|
LockServiceClient(org.apache.hadoop.conf.Configuration conf,
                 org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockService.BlockingInterface stub,
                 NonceGenerator ng)  | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.