public class BlockManagerFaultInjector extends Object
Modifier and Type | Field and Description |
---|---|
static BlockManagerFaultInjector |
instance |
Constructor and Description |
---|
BlockManagerFaultInjector() |
Modifier and Type | Method and Description |
---|---|
static BlockManagerFaultInjector |
getInstance() |
void |
incomingBlockReportRpc(org.apache.hadoop.hdfs.protocol.DatanodeID nodeID,
org.apache.hadoop.hdfs.server.protocol.BlockReportContext context) |
void |
removeBlockReportLease(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor node,
long leaseId) |
void |
requestBlockReportLease(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor node,
long leaseId) |
public static BlockManagerFaultInjector instance
public static BlockManagerFaultInjector getInstance()
public void incomingBlockReportRpc(org.apache.hadoop.hdfs.protocol.DatanodeID nodeID, org.apache.hadoop.hdfs.server.protocol.BlockReportContext context) throws IOException
IOException
public void requestBlockReportLease(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor node, long leaseId)
public void removeBlockReportLease(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor node, long leaseId)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.