| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.client.coprocessor | 
 Provides client classes for invoking Coprocessor RPC protocols
 Overview
 Example Usage
 
 | 
| org.apache.hadoop.hbase.coprocessor | 
 Table of Contents 
 | 
| org.apache.hadoop.hbase.regionserver | 
| Modifier and Type | Method and Description | 
|---|---|
static <S extends com.google.protobuf.Message,T extends com.google.protobuf.Message> | 
RowProcessorClient.getRowProcessorPB(RowProcessor<S,T> r)  | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) RowProcessor<S,T> | 
BaseRowProcessorEndpoint.constructRowProcessorFromRequest(org.apache.hadoop.hbase.protobuf.generated.RowProcessorProtos.ProcessRequest request)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseRowProcessor<S extends com.google.protobuf.Message,T extends com.google.protobuf.Message>
Base class for RowProcessor with some default implementations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
HRegion.doProcessRowWithTimeout(RowProcessor<?,?> processor,
                       long now,
                       HRegion region,
                       List<Mutation> mutations,
                       WALEdit walEdit,
                       long timeout)  | 
private void | 
HRegion.preProcess(RowProcessor<?,?> processor,
          WALEdit walEdit)  | 
void | 
Region.processRowsWithLocks(RowProcessor<?,?> processor)
Deprecated. 
 
As of release 2.0.0, this will be removed in HBase 3.0.0. For customization, use
 Coprocessors instead. 
 | 
void | 
HRegion.processRowsWithLocks(RowProcessor<?,?> processor)  | 
void | 
Region.processRowsWithLocks(RowProcessor<?,?> processor,
                    long nonceGroup,
                    long nonce)
Deprecated. 
 
As of release 2.0.0, this will be removed in HBase 3.0.0. For customization, use
 Coprocessors instead. 
 | 
void | 
HRegion.processRowsWithLocks(RowProcessor<?,?> processor,
                    long nonceGroup,
                    long nonce)  | 
void | 
Region.processRowsWithLocks(RowProcessor<?,?> processor,
                    long timeout,
                    long nonceGroup,
                    long nonce)
Deprecated. 
 
As of release 2.0.0, this will be removed in HBase 3.0.0. For customization, use
 Coprocessors instead. 
 | 
void | 
HRegion.processRowsWithLocks(RowProcessor<?,?> processor,
                    long timeout,
                    long nonceGroup,
                    long nonce)  | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.