Uses of Interface
org.apache.hadoop.hbase.CoprocessorEnvironment
Packages that use CoprocessorEnvironment
Package
Description
Restrict the domain of a data attribute, often times to fulfill business rules/requirements.
Table of Contents
Tools to help define network clients and servers.
-
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase
Methods in org.apache.hadoop.hbase with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptiondefault void
Coprocessor.start
(CoprocessorEnvironment env) Called by theCoprocessorEnvironment
during it's own startup to initialize the coprocessor.void
JMXListener.start
(CoprocessorEnvironment env) default void
Coprocessor.stop
(CoprocessorEnvironment env) Called by theCoprocessorEnvironment
during it's own shutdown to stop the coprocessor.void
JMXListener.stop
(CoprocessorEnvironment env) -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.constraint
Methods in org.apache.hadoop.hbase.constraint with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionvoid
ConstraintProcessor.start
(CoprocessorEnvironment environment) -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.coprocessor
Classes in org.apache.hadoop.hbase.coprocessor with type parameters of type CoprocessorEnvironmentModifier and TypeClassDescriptionclass
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
, orWALObserver
) method.class
ObserverContextImpl<E extends CoprocessorEnvironment>
This is the only implementation ofObserverContext
, which serves as the interface for third-party Coprocessor developers.Subinterfaces of CoprocessorEnvironment in org.apache.hadoop.hbase.coprocessorModifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
Classes in org.apache.hadoop.hbase.coprocessor that implement CoprocessorEnvironmentModifier and TypeClassDescriptionclass
BaseEnvironment<C extends Coprocessor>
Encapsulation of the environment of each coprocessorFields in org.apache.hadoop.hbase.coprocessor declared as CoprocessorEnvironmentMethods in org.apache.hadoop.hbase.coprocessor with type parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionstatic <E extends CoprocessorEnvironment>
ObserverContext<E>ObserverContextImpl.createAndPrepare
(E env) Deprecated.Methods in org.apache.hadoop.hbase.coprocessor with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionint
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 theRegionCoprocessorHost
from the region where this coprocessor is loaded.void
MetaTableMetrics.stop
(CoprocessorEnvironment env) void
MultiRowMutationEndpoint.stop
(CoprocessorEnvironment env) -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.coprocessor.example
Methods in org.apache.hadoop.hbase.coprocessor.example with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionvoid
BulkDeleteEndpoint.start
(CoprocessorEnvironment env) void
ExampleMasterObserverWithMetrics.start
(CoprocessorEnvironment env) void
ExampleRegionObserverWithMetrics.start
(CoprocessorEnvironment env) void
RefreshHFilesEndpoint.start
(CoprocessorEnvironment env) void
RowCountEndpoint.start
(CoprocessorEnvironment env) Stores a reference to the coprocessor environment provided by theRegionCoprocessorHost
from the region where this coprocessor is loaded.void
ScanModifyingObserver.start
(CoprocessorEnvironment env) void
ValueRewritingObserver.start
(CoprocessorEnvironment env) void
ZooKeeperScanPolicyObserver.start
(CoprocessorEnvironment env) void
BulkDeleteEndpoint.stop
(CoprocessorEnvironment env) void
ExampleRegionObserverWithMetrics.stop
(CoprocessorEnvironment e) void
RefreshHFilesEndpoint.stop
(CoprocessorEnvironment env) void
RowCountEndpoint.stop
(CoprocessorEnvironment env) void
ZooKeeperScanPolicyObserver.stop
(CoprocessorEnvironment env) -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.coprocessor.example.row.stats
Methods in org.apache.hadoop.hbase.coprocessor.example.row.stats with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionvoid
RowStatisticsCompactionObserver.start
(CoprocessorEnvironment e) void
RowStatisticsCompactionObserver.stop
(CoprocessorEnvironment e) -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.ipc
Classes in org.apache.hadoop.hbase.ipc that implement CoprocessorEnvironment -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.master
Classes in org.apache.hadoop.hbase.master that implement CoprocessorEnvironmentModifier and TypeClassDescriptionprivate static class
Coprocessor environment extension providing access to master related services.private static class
Special version of MasterEnvironment that exposes MasterServices for Core Coprocessors only. -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.quotas
Fields in org.apache.hadoop.hbase.quotas declared as CoprocessorEnvironmentMethods in org.apache.hadoop.hbase.quotas with parameters of type CoprocessorEnvironment -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.regionserver
Classes in org.apache.hadoop.hbase.regionserver that implement CoprocessorEnvironmentModifier and TypeClassDescriptionprivate static class
Encapsulation of the environment of each coprocessorprivate static class
Special version of RegionEnvironment that exposes RegionServerServices for Core Coprocessors only.private static class
Coprocessor environment extension providing access to region server related services.private static class
Special version of RegionServerEnvironment that exposes RegionServerServices for Core Coprocessors only. -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.regionserver.wal
Classes in org.apache.hadoop.hbase.regionserver.wal that implement CoprocessorEnvironmentModifier and TypeClassDescription(package private) static class
Encapsulation of the environment of each coprocessor -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.rsgroup
Methods in org.apache.hadoop.hbase.rsgroup with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionvoid
RSGroupAdminEndpoint.start
(CoprocessorEnvironment env) Deprecated. -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.security.access
Methods in org.apache.hadoop.hbase.security.access with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionvoid
AccessController.start
(CoprocessorEnvironment env) void
AccessController.stop
(CoprocessorEnvironment env) -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.security.token
Methods in org.apache.hadoop.hbase.security.token with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionvoid
TokenProvider.start
(CoprocessorEnvironment env) void
TokenProvider.stop
(CoprocessorEnvironment env) -
Uses of CoprocessorEnvironment in org.apache.hadoop.hbase.security.visibility
Methods in org.apache.hadoop.hbase.security.visibility with parameters of type CoprocessorEnvironmentModifier and TypeMethodDescriptionvoid
VisibilityController.start
(CoprocessorEnvironment env) void
VisibilityReplication.start
(CoprocessorEnvironment env) void
VisibilityController.stop
(CoprocessorEnvironment env) void
VisibilityReplication.stop
(CoprocessorEnvironment env)