@InterfaceAudience.Private public class VisibilityReplication extends Object implements RegionServerCoprocessor, RegionServerObserver
Coprocessor.State| Modifier and Type | Field and Description | 
|---|---|
| private org.apache.hadoop.conf.Configuration | conf | 
| private VisibilityLabelService | visibilityLabelService | 
PRIORITY_HIGHEST, PRIORITY_LOWEST, PRIORITY_SYSTEM, PRIORITY_USER, VERSION| Constructor and Description | 
|---|
| VisibilityReplication() | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<RegionServerObserver> | getRegionServerObserver() | 
| ReplicationEndpoint | postCreateReplicationEndPoint(ObserverContext<RegionServerCoprocessorEnvironment> ctx,
                             ReplicationEndpoint endpoint)This will be called after the replication endpoint is instantiated. | 
| void | start(CoprocessorEnvironment env)Called by the  CoprocessorEnvironmentduring it's own startup to initialize the
 coprocessor. | 
| void | stop(CoprocessorEnvironment env)Called by the  CoprocessorEnvironmentduring it's own shutdown to stop the
 coprocessor. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetServicespostClearCompactionQueues, postExecuteProcedures, postReplicateLogEntries, postRollWALWriterRequest, preClearCompactionQueues, preExecuteProcedures, preReplicateLogEntries, preRollWALWriterRequest, preStopRegionServerprivate org.apache.hadoop.conf.Configuration conf
private VisibilityLabelService visibilityLabelService
public VisibilityReplication()
public void start(CoprocessorEnvironment env) throws IOException
CoprocessorCoprocessorEnvironment during it's own startup to initialize the
 coprocessor.start in interface CoprocessorIOExceptionpublic void stop(CoprocessorEnvironment env) throws IOException
CoprocessorCoprocessorEnvironment during it's own shutdown to stop the
 coprocessor.stop in interface CoprocessorIOExceptionpublic Optional<RegionServerObserver> getRegionServerObserver()
getRegionServerObserver in interface RegionServerCoprocessorpublic ReplicationEndpoint postCreateReplicationEndPoint(ObserverContext<RegionServerCoprocessorEnvironment> ctx, ReplicationEndpoint endpoint)
RegionServerObserverpostCreateReplicationEndPoint in interface RegionServerObserverctx - the environment to interact with the framework and region server.endpoint - - the base endpoint for replicationCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.