| 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–2021 The Apache Software Foundation. All rights reserved.