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.
|
(package private) class |
MultiRowMutationProcessor
A
MultiRowProcessor that performs multiple puts and deletes. |
Modifier and Type | Method and Description |
---|---|
private void |
HRegion.doProcessRowWithTimeout(RowProcessor<?,?> processor,
long now,
HRegion region,
List<Mutation> mutations,
WALEdit walEdit,
long timeout) |
void |
Region.processRowsWithLocks(RowProcessor<?,?> processor)
Performs atomic multiple reads and writes on a given row.
|
void |
HRegion.processRowsWithLocks(RowProcessor<?,?> processor) |
void |
Region.processRowsWithLocks(RowProcessor<?,?> processor,
long nonceGroup,
long nonce)
Performs atomic multiple reads and writes on a given row.
|
void |
HRegion.processRowsWithLocks(RowProcessor<?,?> processor,
long nonceGroup,
long nonce) |
void |
Region.processRowsWithLocks(RowProcessor<?,?> processor,
long timeout,
long nonceGroup,
long nonce)
Performs atomic multiple reads and writes on a given row.
|
void |
HRegion.processRowsWithLocks(RowProcessor<?,?> processor,
long timeout,
long nonceGroup,
long nonce) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.