}
@Override
public boolean undelete(Path f, String userName) throws IOException {
Trash trash = new Trash(this, getConf(), userName);
return trash.moveFromTrash(f);
}
ClientProtocol getNewNameNode(ClientProtocol rpcNamenode, Configuration conf)
throws IOException {
return DFSClient.createNamenode(rpcNamenode, conf);