/// <exception cref="System.IO.IOException"/> public virtual void PutDir(FsImageProto.INodeSection.INode dir) { Preconditions.CheckArgument(dir.HasDirectory(), "INode %s (%s) is not a directory." , dir.GetId(), dir.GetName()); dirMap.Put(ToBytes(dir.GetId()), ToBytes(dir.GetName().ToStringUtf8())); }
/// <exception cref="System.IO.IOException"/> public virtual void PutDirChild(long parentId, long childId) { dirChildMap.Put(ToBytes(childId), ToBytes(parentId)); }