java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.BufferedOutputStream
com.flexstor.common.io.xfile.webnfs.WebNfsBufferedOutputStream
- public class WebNfsBufferedOutputStream
- extends java.io.BufferedOutputStream
This subclass of XFileOutputStream overwrites the constructors which otherwise will fail if:
- The protocol used is a NFS URL and the path specified is mounted from another server
OR
- The path contains some escape codes and special characters that must be preserved.
Inside the constructors we first determine if the path is local to the JVM server; if so,
then we replace special characters in the path with its respective escape code.
David C. 03/02/00
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebNfsBufferedOutputStream
public WebNfsBufferedOutputStream(WebNfsFile xFile)
throws java.io.IOException
WebNfsBufferedOutputStream
public WebNfsBufferedOutputStream(java.lang.String str)
throws java.io.IOException
WebNfsBufferedOutputStream
public WebNfsBufferedOutputStream(WebNfsFile xFile,
int bufferSize)
throws java.io.IOException
WebNfsBufferedOutputStream
public WebNfsBufferedOutputStream(WebNfsFile xFile,
boolean append)
throws java.io.IOException
WebNfsBufferedOutputStream
public WebNfsBufferedOutputStream(java.lang.String str,
boolean append)
throws java.io.IOException
checkForAccess
public static java.lang.String checkForAccess(WebNfsFile file)