Package com.sun.nfs
Class Nfs
java.lang.Object
com.sun.nfs.Nfs
- Direct Known Subclasses:
Nfs2
Container class for an NFS object: either a file
or a directory. Herein are common
methods that are not version specific.
This class holds the file's filehandle, name,
and attributes. If a regular file then data may
be cached in an XDR buffer. If a directory then
the string array for the entries will be cached.
There's also a static hash table that's used to cache
these Nfs objects.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Nfs
public Nfs()
-
-
Method Details
-
flush
Flush any buffered writes to the file. This must be called after any series of writes to guarantee that the data reach the server.- Throws:
IOException
- if writes failed for some reason, e.g. if server ran out of disk space.
-
close
Close the file by flushing data and deallocating buffers.- Throws:
IOException
- if failure during flushing.
-
finalize
-
toString
-