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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter) ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, boolean bypassable) ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, ObserverRpcCallContext rpcCallContext) ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, ObserverRpcCallContext rpcCallContext, 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 voidprivate static ObserverRpcCallContextprivate static ObserverRpcCallContextcreateRpcCallContext(User user) protected voidMethods inherited from class org.apache.hadoop.hbase.coprocessor.ObserverContextImpl
bypass, createAndPrepare, getEnvironment, getRpcCallContext, isBypassable, prepare, shouldBypassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.hbase.coprocessor.ObserverContext
getCaller
-
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, ObserverRpcCallContext rpcCallContext) -
ObserverOperation
ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, boolean bypassable) -
ObserverOperation
ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, User user, boolean bypassable) -
ObserverOperation
ObserverOperation(CoprocessorHost.ObserverGetter<C, O> observerGetter, ObserverRpcCallContext rpcCallContext, boolean bypassable)
-
-
Method Details
-
createRpcCallContext
-
createRpcCallContext
-
callObserver
- Throws:
IOException
-
postEnvCall
-