Class CoprocessorHost.ObserverOperation<O>
java.lang.Object
org.apache.hadoop.hbase.coprocessor.ObserverContextImpl<E>
org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverOperation<O>
- All Implemented Interfaces:
ObserverContext<E>
- Direct Known Subclasses:
CoprocessorHost.ObserverOperationWithoutResult
,CoprocessorHost.ObserverOperationWithResult
- Enclosing class:
- CoprocessorHost<C extends Coprocessor,
E extends CoprocessorEnvironment<C>>
-
Field Summary
-
Constructor Summary
ConstructorDescriptionObserverOperation
(CoprocessorHost.ObserverGetter<C, O> observerGetter) ObserverOperation
(CoprocessorHost.ObserverGetter<C, O> observerGetter, boolean bypassable) ObserverOperation
(CoprocessorHost.ObserverGetter<C, O> observerGetter, User user) ObserverOperation
(CoprocessorHost.ObserverGetter<C, O> observerGetter, User user, boolean bypassable) -
Method Summary
Modifier and TypeMethodDescription(package private) abstract void
protected void
Methods inherited from class org.apache.hadoop.hbase.coprocessor.ObserverContextImpl
bypass, createAndPrepare, getCaller, getEnvironment, isBypassable, prepare, shouldBypass
-
Field Details
-
observerGetter
-
-
Constructor Details
-
ObserverOperation
ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter) -
ObserverOperation
ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, User user) -
ObserverOperation
ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, boolean bypassable) -
ObserverOperation
ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, User user, boolean bypassable)
-
-
Method Details
-
callObserver
- Throws:
IOException
-
postEnvCall
-