| Package | Description |
|---|---|
| org.apache.hadoop.hbase | |
| org.apache.hadoop.hbase.client |
Provides HBase Client
|
| org.apache.hadoop.hbase.constraint |
Restrict the domain of a data attribute, often times to fulfill business rules/requirements.
|
| org.apache.hadoop.hbase.coprocessor |
Table of Contents
|
| org.apache.hadoop.hbase.coprocessor.example | |
| org.apache.hadoop.hbase.security.access | |
| org.apache.hadoop.hbase.security.token | |
| org.apache.hadoop.hbase.security.visibility |
| Modifier and Type | Method and Description |
|---|---|
void |
JMXListener.start(CoprocessorEnvironment env) |
void |
Coprocessor.start(CoprocessorEnvironment env) |
void |
JMXListener.stop(CoprocessorEnvironment env) |
void |
Coprocessor.stop(CoprocessorEnvironment env) |
| Modifier and Type | Method and Description |
|---|---|
static HConnection |
CoprocessorHConnection.getConnectionForEnvironment(CoprocessorEnvironment env)
Create an unmanaged
HConnection based on the environment in which we are running the
coprocessor. |
| Modifier and Type | Method and Description |
|---|---|
void |
ConstraintProcessor.start(CoprocessorEnvironment environment) |
| Modifier and Type | Class and Description |
|---|---|
class |
CoprocessorHost<E extends CoprocessorEnvironment>
Provides the common setup framework and runtime services for coprocessor
invocation from HBase services.
|
class |
ObserverContext<E extends CoprocessorEnvironment>
Carries the execution state for a given invocation of an Observer coprocessor
(
RegionObserver, MasterObserver, or WALObserver)
method. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MasterCoprocessorEnvironment |
interface |
RegionCoprocessorEnvironment |
interface |
RegionServerCoprocessorEnvironment |
interface |
WALCoprocessorEnvironment |
| Modifier and Type | Class and Description |
|---|---|
static class |
CoprocessorHost.Environment
Encapsulation of the environment of each coprocessor
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends CoprocessorEnvironment> |
ObserverContext.createAndPrepare(T env,
ObserverContext<T> context)
Instantiates a new ObserverContext instance if the passed reference is
null and sets the environment in the new or existing instance. |
| Modifier and Type | Method and Description |
|---|---|
CoprocessorEnvironment |
CoprocessorHost.findCoprocessorEnvironment(String className)
Find a coprocessor environment by class name
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CoprocessorHost.abortServer(CoprocessorEnvironment environment,
Throwable e) |
protected void |
CoprocessorHost.handleCoprocessorThrowable(CoprocessorEnvironment env,
Throwable e)
This is used by coprocessor hooks which are declared to throw IOException
(or its subtypes).
|
void |
CoprocessorHost.shutdown(CoprocessorEnvironment e) |
void |
BaseRegionServerObserver.start(CoprocessorEnvironment env) |
void |
BaseMasterAndRegionObserver.start(CoprocessorEnvironment ctx) |
void |
AggregateImplementation.start(CoprocessorEnvironment env)
Stores a reference to the coprocessor environment provided by the
RegionCoprocessorHost from the region where this
coprocessor is loaded. |
void |
MultiRowMutationEndpoint.start(CoprocessorEnvironment env)
Stores a reference to the coprocessor environment provided by the
RegionCoprocessorHost from the region where this
coprocessor is loaded. |
void |
BaseRegionObserver.start(CoprocessorEnvironment e) |
void |
BaseRowProcessorEndpoint.start(CoprocessorEnvironment env)
Stores a reference to the coprocessor environment provided by the
RegionCoprocessorHost from the region where this
coprocessor is loaded. |
void |
BaseMasterObserver.start(CoprocessorEnvironment ctx) |
void |
BaseWALObserver.start(CoprocessorEnvironment e) |
void |
BaseRegionServerObserver.stop(CoprocessorEnvironment env) |
void |
BaseMasterAndRegionObserver.stop(CoprocessorEnvironment ctx) |
void |
AggregateImplementation.stop(CoprocessorEnvironment env) |
void |
MultiRowMutationEndpoint.stop(CoprocessorEnvironment env) |
void |
BaseRegionObserver.stop(CoprocessorEnvironment e) |
void |
BaseRowProcessorEndpoint.stop(CoprocessorEnvironment env) |
void |
BaseMasterObserver.stop(CoprocessorEnvironment ctx) |
void |
BaseWALObserver.stop(CoprocessorEnvironment e) |
| Modifier and Type | Method and Description |
|---|---|
void |
BulkDeleteEndpoint.start(CoprocessorEnvironment env) |
void |
RowCountEndpoint.start(CoprocessorEnvironment env)
Stores a reference to the coprocessor environment provided by the
RegionCoprocessorHost from the region where this
coprocessor is loaded. |
void |
ZooKeeperScanPolicyObserver.start(CoprocessorEnvironment e) |
void |
BulkDeleteEndpoint.stop(CoprocessorEnvironment env) |
void |
RowCountEndpoint.stop(CoprocessorEnvironment env) |
void |
ZooKeeperScanPolicyObserver.stop(CoprocessorEnvironment e) |
| Modifier and Type | Method and Description |
|---|---|
void |
SecureBulkLoadEndpoint.start(CoprocessorEnvironment env) |
void |
AccessController.start(CoprocessorEnvironment env) |
void |
SecureBulkLoadEndpoint.stop(CoprocessorEnvironment env) |
void |
AccessController.stop(CoprocessorEnvironment env) |
| Modifier and Type | Method and Description |
|---|---|
void |
TokenProvider.start(CoprocessorEnvironment env) |
void |
TokenProvider.stop(CoprocessorEnvironment env) |
| Modifier and Type | Method and Description |
|---|---|
void |
VisibilityController.start(CoprocessorEnvironment env) |
void |
VisibilityController.stop(CoprocessorEnvironment env) |
Copyright © 2014 The Apache Software Foundation. All rights reserved.