| java.lang.Object java.io.OutputStream com.knowgate.jcifs.smb.SmbFileOutputStream
SmbFileOutputStream | public class SmbFileOutputStream extends OutputStream (Code) | | This OutputStream can write bytes to a file on an SMB file server.
|
Method Summary | |
public void | close() Closes this output stream and releases any system resources associated
with it. | public void | write(int b) Writes the specified byte to this file output stream. | public void | write(byte[] b) Writes b.length bytes from the specified byte array to this
file output stream. | public void | write(byte[] b, int off, int len) Writes len bytes from the specified byte array starting at
offset off to this file output stream. |
SmbFileOutputStream | public SmbFileOutputStream(String url) throws SmbException, MalformedURLException, UnknownHostException(Code) | | Creates an
java.io.OutputStream for writing to a file
on an SMB server addressed by the URL parameter. See
jcifs.smb.SmbFile for a detailed description and examples of
the smb URL syntax.
Parameters: url - An smb URL string representing the file to write to A new OutputStream for the specified file |
SmbFileOutputStream | public SmbFileOutputStream(SmbFile file) throws SmbException, MalformedURLException, UnknownHostException(Code) | | Creates an
java.io.OutputStream for writing bytes to a file on
an SMB server represented by the
jcifs.smb.SmbFile parameter. See
jcifs.smb.SmbFile for a detailed description and examples of
the smb URL syntax.
Parameters: url - An SmbFile specifying the file to write to A new OutputStream for the specified SmbFile |
SmbFileOutputStream | public SmbFileOutputStream(String url, boolean append) throws SmbException, MalformedURLException, UnknownHostException(Code) | | Creates an
java.io.OutputStream for writing bytes to a file on an
SMB server addressed by the URL parameter. See
jcifs.smb.SmbFile for a detailed description and examples of the smb URL syntax. If the
second argument is true , then bytes will be written to the
end of the file rather than the beginning.
Parameters: url - An smb URL string representing the file to write to A new OutputStream for the specified url |
SmbFileOutputStream | public SmbFileOutputStream(SmbFile file, boolean append) throws SmbException, MalformedURLException, UnknownHostException(Code) | | Creates an
java.io.OutputStream for writing bytes to a file
on an SMB server addressed by the SmbFile parameter. See
jcifs.smb.SmbFile for a detailed description and examples of
the smb URL syntax. If the second argument is true , then
bytes will be written to the end of the file rather than the beginning.
Parameters: url - An SmbFile representing the file to write to A new OutputStream for the specified SmbFile |
SmbFileOutputStream | public SmbFileOutputStream(String url, int shareAccess) throws SmbException, MalformedURLException, UnknownHostException(Code) | | Creates an
java.io.OutputStream for writing bytes to a file
on an SMB server addressed by the SmbFile parameter. See
jcifs.smb.SmbFile for a detailed description and examples of
the smb URL syntax.
The second parameter specifies how the file should be shared. If
SmbFile.FILE_NO_SHARE is specified the client will
have exclusive access to the file. An additional open command
from jCIFS or another application will fail with the "file is being
accessed by another process" error. The FILE_SHARE_READ ,
FILE_SHARE_WRITE , and FILE_SHARE_DELETE may be
combined with the bitwise OR '|' to specify that other peocesses may read,
write, and/or delete the file while the jCIFS user has the file open.
Parameters: url - An SmbFile representing the file to write to A new OutputStream for the specified SmbFile |
close | public void close() throws IOException(Code) | | Closes this output stream and releases any system resources associated
with it.
throws: IOException - if a network error occurs |
write | public void write(int b) throws IOException(Code) | | Writes the specified byte to this file output stream.
throws: IOException - if a network error occurs |
write | public void write(byte[] b) throws IOException(Code) | | Writes b.length bytes from the specified byte array to this
file output stream.
throws: IOException - if a network error occurs |
write | public void write(byte[] b, int off, int len) throws IOException(Code) | | Writes len bytes from the specified byte array starting at
offset off to this file output stream.
Parameters: b - The array throws: IOException - if a network error occurs |
|
|