Class ReplicationSourceDummy
java.lang.Object
org.apache.hadoop.hbase.replication.ReplicationSourceDummy
- All Implemented Interfaces:
 org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
- Direct Known Subclasses:
 TestReplicationSourceManager.FailInitializeDummyReplicationSource
public class ReplicationSourceDummy
extends Object
implements org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
Source that does nothing at all, helpful to test ReplicationSourceManager
- 
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.apache.hadoop.fs.Path(package private) org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager(package private) org.apache.hadoop.hbase.replication.regionserver.MetricsSource(package private) String(package private) AtomicBoolean(package private) org.apache.hadoop.hbase.replication.regionserver.WALFileLengthProvider - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddHFileRefs(org.apache.hadoop.hbase.TableName tableName, byte[] family, List<org.apache.hadoop.hbase.util.Pair<org.apache.hadoop.fs.Path, org.apache.hadoop.fs.Path>> files) voidenqueueLog(org.apache.hadoop.fs.Path log) org.apache.hadoop.fs.Pathorg.apache.hadoop.hbase.replication.ReplicationEndpointorg.apache.hadoop.hbase.replication.ReplicationQueueStorageorg.apache.hadoop.hbase.ServerNameorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManagerorg.apache.hadoop.hbase.replication.regionserver.MetricsSourcegetStats()org.apache.hadoop.hbase.replication.regionserver.WALFileLengthProvidervoidinit(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager manager, org.apache.hadoop.hbase.replication.ReplicationQueueStorage rq, org.apache.hadoop.hbase.replication.ReplicationPeer rp, org.apache.hadoop.hbase.Server server, String peerClusterId, UUID clusterId, org.apache.hadoop.hbase.replication.regionserver.WALFileLengthProvider walFileLengthProvider, org.apache.hadoop.hbase.replication.regionserver.MetricsSource metrics) booleanbooleanbooleanvoidpostShipEdits(List<org.apache.hadoop.hbase.wal.WAL.Entry> entries, long batchSize) org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterfacestartup()voidvoidvoidvoidtryThrottle(int batchSize) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
getWalGroupStatus, isRecovered, logPositionAndCleanOldLogs 
- 
Field Details
- 
manager
org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager manager - 
peerClusterId
 - 
currentPath
org.apache.hadoop.fs.Path currentPath - 
metrics
org.apache.hadoop.hbase.replication.regionserver.MetricsSource metrics - 
walFileLengthProvider
org.apache.hadoop.hbase.replication.regionserver.WALFileLengthProvider walFileLengthProvider - 
startup
 
 - 
 - 
Constructor Details
- 
ReplicationSourceDummy
public ReplicationSourceDummy() 
 - 
 - 
Method Details
- 
init
public void init(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager manager, org.apache.hadoop.hbase.replication.ReplicationQueueStorage rq, org.apache.hadoop.hbase.replication.ReplicationPeer rp, org.apache.hadoop.hbase.Server server, String peerClusterId, UUID clusterId, org.apache.hadoop.hbase.replication.regionserver.WALFileLengthProvider walFileLengthProvider, org.apache.hadoop.hbase.replication.regionserver.MetricsSource metrics) throws IOException - Specified by:
 initin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface- Throws:
 IOException
 - 
enqueueLog
- Specified by:
 enqueueLogin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getCurrentPath
- Specified by:
 getCurrentPathin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
startup
- Specified by:
 startupin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
isStartup
 - 
terminate
- Specified by:
 terminatein interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
terminate
- Specified by:
 terminatein interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
terminate
- Specified by:
 terminatein interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getQueueId
- Specified by:
 getQueueIdin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getPeerId
- Specified by:
 getPeerIdin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getStats
- Specified by:
 getStatsin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
addHFileRefs
public void addHFileRefs(org.apache.hadoop.hbase.TableName tableName, byte[] family, List<org.apache.hadoop.hbase.util.Pair<org.apache.hadoop.fs.Path, org.apache.hadoop.fs.Path>> files) throws org.apache.hadoop.hbase.replication.ReplicationException- Specified by:
 addHFileRefsin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface- Throws:
 org.apache.hadoop.hbase.replication.ReplicationException
 - 
isPeerEnabled
- Specified by:
 isPeerEnabledin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
isSourceActive
- Specified by:
 isSourceActivein interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getSourceMetrics
- Specified by:
 getSourceMetricsin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getReplicationEndpoint
- Specified by:
 getReplicationEndpointin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getSourceManager
- Specified by:
 getSourceManagerin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
tryThrottle
- Specified by:
 tryThrottlein interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface- Throws:
 InterruptedException
 - 
postShipEdits
- Specified by:
 postShipEditsin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getWALFileLengthProvider
public org.apache.hadoop.hbase.replication.regionserver.WALFileLengthProvider getWALFileLengthProvider()- Specified by:
 getWALFileLengthProviderin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getServerWALsBelongTo
- Specified by:
 getServerWALsBelongToin interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 - 
getReplicationQueueStorage
- Specified by:
 getReplicationQueueStoragein interfaceorg.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
 
 -