Package | Description |
---|---|
org.apache.hadoop.hbase | |
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.master | |
org.apache.hadoop.hbase.quotas | |
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.regionserver.wal | |
org.apache.hadoop.hbase.rsgroup | |
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) |
default void |
Coprocessor.start(CoprocessorEnvironment env)
Called by the
CoprocessorEnvironment during it's own startup to initialize the
coprocessor. |
void |
JMXListener.stop(CoprocessorEnvironment env) |
default void |
Coprocessor.stop(CoprocessorEnvironment env)
Called by the
CoprocessorEnvironment during it's own shutdown to stop the coprocessor. |
Modifier and Type | Method and Description |
---|---|
void |
ConstraintProcessor.start(CoprocessorEnvironment environment) |
Modifier and Type | Class and Description |
---|---|
class |
CoprocessorHost<C extends Coprocessor,E extends CoprocessorEnvironment<C>>
Provides the common setup framework and runtime services for coprocessor invocation from HBase
services.
|
interface |
ObserverContext<E extends CoprocessorEnvironment>
Carries the execution state for a given invocation of an Observer coprocessor
(
RegionObserver , MasterObserver , or WALObserver ) method. |
class |
ObserverContextImpl<E extends CoprocessorEnvironment>
This is the only implementation of
ObserverContext , which serves as the interface for
third-party Coprocessor developers. |
Modifier and Type | Interface and Description |
---|---|
interface |
MasterCoprocessorEnvironment |
interface |
RegionCoprocessorEnvironment |
interface |
RegionServerCoprocessorEnvironment |
interface |
WALCoprocessorEnvironment |
Modifier and Type | Class and Description |
---|---|
class |
BaseEnvironment<C extends Coprocessor>
Encapsulation of the environment of each coprocessor
|
Modifier and Type | Field and Description |
---|---|
private E |
ObserverContextImpl.env |
Modifier and Type | Method and Description |
---|---|
static <E extends CoprocessorEnvironment> |
ObserverContextImpl.createAndPrepare(E env)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
int |
CoprocessorHost.EnvironmentPriorityComparator.compare(CoprocessorEnvironment env1,
CoprocessorEnvironment env2) |
int |
CoprocessorHost.EnvironmentPriorityComparator.compare(CoprocessorEnvironment env1,
CoprocessorEnvironment env2) |
void |
MetaTableMetrics.start(CoprocessorEnvironment env) |
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 |
BaseRowProcessorEndpoint.start(CoprocessorEnvironment env)
Stores a reference to the coprocessor environment provided by the
RegionCoprocessorHost from the region where this
coprocessor is loaded. |
void |
MetaTableMetrics.stop(CoprocessorEnvironment env) |
void |
MultiRowMutationEndpoint.stop(CoprocessorEnvironment env) |
void |
BaseRowProcessorEndpoint.stop(CoprocessorEnvironment env) |
Modifier and Type | Method and Description |
---|---|
void |
RefreshHFilesEndpoint.start(CoprocessorEnvironment env) |
void |
ValueRewritingObserver.start(CoprocessorEnvironment env) |
void |
ScanModifyingObserver.start(CoprocessorEnvironment env) |
void |
BulkDeleteEndpoint.start(CoprocessorEnvironment env) |
void |
ZooKeeperScanPolicyObserver.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 |
ExampleMasterObserverWithMetrics.start(CoprocessorEnvironment env) |
void |
ExampleRegionObserverWithMetrics.start(CoprocessorEnvironment env) |
void |
RefreshHFilesEndpoint.stop(CoprocessorEnvironment env) |
void |
BulkDeleteEndpoint.stop(CoprocessorEnvironment env) |
void |
ZooKeeperScanPolicyObserver.stop(CoprocessorEnvironment env) |
void |
RowCountEndpoint.stop(CoprocessorEnvironment env) |
void |
ExampleRegionObserverWithMetrics.stop(CoprocessorEnvironment e) |
Modifier and Type | Class and Description |
---|---|
private static class |
MasterCoprocessorHost.MasterEnvironment
Coprocessor environment extension providing access to master related services.
|
private static class |
MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors
Special version of MasterEnvironment that exposes MasterServices for Core Coprocessors only.
|
Modifier and Type | Field and Description |
---|---|
private CoprocessorEnvironment |
MasterQuotasObserver.cpEnv |
Modifier and Type | Method and Description |
---|---|
void |
MasterQuotasObserver.start(CoprocessorEnvironment ctx) |
Modifier and Type | Class and Description |
---|---|
private static class |
RegionCoprocessorHost.RegionEnvironment
Encapsulation of the environment of each coprocessor
|
private static class |
RegionCoprocessorHost.RegionEnvironmentForCoreCoprocessors
Special version of RegionEnvironment that exposes RegionServerServices for Core Coprocessors
only.
|
private static class |
RegionServerCoprocessorHost.RegionServerEnvironment
Coprocessor environment extension providing access to region server related services.
|
private static class |
RegionServerCoprocessorHost.RegionServerEnvironmentForCoreCoprocessors
Special version of RegionServerEnvironment that exposes RegionServerServices for Core
Coprocessors only.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
WALCoprocessorHost.WALEnvironment
Encapsulation of the environment of each coprocessor
|
Modifier and Type | Method and Description |
---|---|
void |
RSGroupAdminEndpoint.start(CoprocessorEnvironment env) |
void |
RSGroupAdminEndpoint.stop(CoprocessorEnvironment env) |
Modifier and Type | Method and Description |
---|---|
void |
AccessController.start(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 |
VisibilityReplication.start(CoprocessorEnvironment env) |
void |
VisibilityController.start(CoprocessorEnvironment env) |
void |
VisibilityReplication.stop(CoprocessorEnvironment env) |
void |
VisibilityController.stop(CoprocessorEnvironment env) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.