Class RegionReplicaReplicationEndpoint.RegionReplicaSinkWriter
java.lang.Object
org.apache.hadoop.hbase.replication.regionserver.RegionReplicaReplicationEndpoint.RegionReplicaSinkWriter
- Enclosing class:
- RegionReplicaReplicationEndpoint
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) ClusterConnection(package private) int(package private) ExecutorService(package private) RpcControllerFactory(package private) RpcRetryingCallerFactory(package private) RegionReplicaReplicationEndpoint.RegionReplicaOutputSink(package private) TableDescriptors -
Constructor Summary
ConstructorsConstructorDescriptionRegionReplicaSinkWriter(RegionReplicaReplicationEndpoint.RegionReplicaOutputSink sink, ClusterConnection connection, ExecutorService pool, int operationTimeout, TableDescriptors tableDescriptors) -
Method Summary
-
Field Details
-
sink
-
connection
-
rpcControllerFactory
-
rpcRetryingCallerFactory
-
operationTimeout
int operationTimeout -
pool
-
disabledAndDroppedTables
org.apache.hbase.thirdparty.com.google.common.cache.Cache<TableName,Boolean> disabledAndDroppedTables -
tableDescriptors
-
-
Constructor Details
-
RegionReplicaSinkWriter
public RegionReplicaSinkWriter(RegionReplicaReplicationEndpoint.RegionReplicaOutputSink sink, ClusterConnection connection, ExecutorService pool, int operationTimeout, TableDescriptors tableDescriptors)
-
-
Method Details
-
append
public void append(TableName tableName, byte[] encodedRegionName, byte[] row, List<WAL.Entry> entries) throws IOException - Throws:
IOException
-