FSDatasetInterface dataSet = dataNodes.get(dataNodeIndex).datanode.getFSDataset();
if (!(dataSet instanceof SimulatedFSDataset)) {
throw new IOException("injectBlocks is valid only for SimilatedFSDataset");
}
SimulatedFSDataset sdataset = (SimulatedFSDataset) dataSet;
sdataset.injectBlocks(getNameNode().getNamespaceID(), blocksToInject);
dataNodes.get(dataNodeIndex).datanode.scheduleNSBlockReport(0);
}
/**
* This method is valid only if the data nodes have simulated data