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
IOExceptionpublic 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.