public static class TestNamespaceAuditor.CPRegionServerObserver extends BaseRegionServerObserver
Coprocessor.State
PRIORITY_HIGHEST, PRIORITY_LOWEST, PRIORITY_SYSTEM, PRIORITY_USER, VERSION
Constructor and Description |
---|
CPRegionServerObserver() |
Modifier and Type | Method and Description |
---|---|
void |
failMerge(boolean fail) |
void |
preMerge(ObserverContext<RegionServerCoprocessorEnvironment> ctx,
Region regionA,
Region regionB)
Called before the regions merge.
|
void |
waitUtilTriggered() |
postCreateReplicationEndPoint, postMerge, postMergeCommit, postReplicateLogEntries, postRollBackMerge, postRollWALWriterRequest, preMergeCommit, preReplicateLogEntries, preRollBackMerge, preRollWALWriterRequest, preStopRegionServer, start, stop
public void failMerge(boolean fail)
public void waitUtilTriggered() throws java.lang.InterruptedException
java.lang.InterruptedException
public void preMerge(ObserverContext<RegionServerCoprocessorEnvironment> ctx, Region regionA, Region regionB) throws java.io.IOException
RegionServerObserver
ObserverContext.bypass()
to skip the merge.preMerge
in interface RegionServerObserver
preMerge
in class BaseRegionServerObserver
java.io.IOException
- if an error occurred on the coprocessor