Uses of Class
jcifs.smb.SmbException

Uses of SmbException in jcifs.smb
 

Subclasses of SmbException in jcifs.smb
 class SmbAuthException
          The SmbAuthException encapsulates the variety of authentication related error codes returned by an SMB server.
 

Methods in jcifs.smb that throw SmbException
 int SmbFile.getType()
          Returns type of of object this SmbFile represents.
 boolean SmbFile.exists()
          Tests to see if the SMB resource exists.
 boolean SmbFile.canRead()
          Tests to see if the file this SmbFile represents can be read.
 boolean SmbFile.canWrite()
          Tests to see if the file this SmbFile represents exists and is not marked read-only.
 boolean SmbFile.isDirectory()
          Tests to see if the file this SmbFile represents is a directory.
 boolean SmbFile.isFile()
          Tests to see if the file this SmbFile represents is not a directory.
 boolean SmbFile.isHidden()
          Tests to see if the file this SmbFile represents is marked as hidden.
 java.lang.String SmbFile.getDfsPath()
          Retrieves the DFS path or null if the path specified does not fall within a DFS volume.
 long SmbFile.createTime()
          Retrieve the time this SmbFile was created.
 long SmbFile.lastModified()
          Retrieve the last time the file represented by this SmbFile was modified.
 java.lang.String[] SmbFile.list()
          List the contents of this SMB resource.
 java.lang.String[] SmbFile.list(SmbFilenameFilter filter)
           
 SmbFile[] SmbFile.listFiles()
          List the contents of this SMB resource as an array of SmbFile objects.
 SmbFile[] SmbFile.listFiles(java.lang.String wildcard)
          The CIFS protocol provides for DOS "wildcards" to be used as a performance enhancement.
 SmbFile[] SmbFile.listFiles(SmbFilenameFilter filter)
           
 SmbFile[] SmbFile.listFiles(SmbFileFilter filter)
           
 void SmbFile.renameTo(SmbFile dest)
          Changes the name of the file this SmbFile represents to the name designated by the SmbFile argument(Remember: SmbFiles are immutible and therefore the path associated with this SmbFile object will not change).
 void SmbFile.copyTo(SmbFile dest)
          This method will copy the file or directory and it's subcontents represented by this SmbFile to the location specified by the dest parameter.
 void SmbFile.delete()
          This method will delete the file or directory specified by this SmbFile.
 long SmbFile.length()
          Returns the length of this SmbFile in bytes.
 long SmbFile.getDiskFreeSpace()
          This method returns the free disk space in bytes of the drive this share represents or the drive on which the directory or file resides.
 void SmbFile.mkdir()
          Creates a directory with the path specified by this SmbFile.
 void SmbFile.mkdirs()
          Creates a directory with the path specified by this SmbFile and any parent directories if necessary.
 void SmbFile.createNewFile()
           
 void SmbFile.setCreateTime(long time)
           
 void SmbFile.setLastModified(long time)
           
 int SmbFile.getAttributes()
           
 void SmbFile.setAttributes(int attrs)
           
 void SmbFile.setReadOnly()
           
 void SmbFile.setReadWrite()
           
static byte[] SmbSession.getChallenge(UniAddress dc)
           
static void SmbSession.logon(UniAddress dc, NtlmPasswordAuthentication auth)
          Authenticate arbitrary credentials represented by the NtlmPasswordAuthentication object against the domain controller specified by the UniAddress parameter.
 boolean DosFileFilter.accept(SmbFile file)
          This always returns true as the wildcard and attributes members are passed to the server which uses them to filter on behalf of the client.
 int SmbRandomAccessFile.read()
           
 int SmbRandomAccessFile.read(byte[] b)
           
 int SmbRandomAccessFile.read(byte[] b, int off, int len)
           
 void SmbRandomAccessFile.readFully(byte[] b)
           
 void SmbRandomAccessFile.readFully(byte[] b, int off, int len)
           
 int SmbRandomAccessFile.skipBytes(int n)
           
 void SmbRandomAccessFile.write(int b)
           
 void SmbRandomAccessFile.write(byte[] b)
           
 void SmbRandomAccessFile.write(byte[] b, int off, int len)
           
 long SmbRandomAccessFile.getFilePointer()
           
 void SmbRandomAccessFile.seek(long pos)
           
 long SmbRandomAccessFile.length()
           
 void SmbRandomAccessFile.setLength(long newLength)
           
 void SmbRandomAccessFile.close()
           
 boolean SmbRandomAccessFile.readBoolean()
           
 byte SmbRandomAccessFile.readByte()
           
 int SmbRandomAccessFile.readUnsignedByte()
           
 short SmbRandomAccessFile.readShort()
           
 int SmbRandomAccessFile.readUnsignedShort()
           
 char SmbRandomAccessFile.readChar()
           
 int SmbRandomAccessFile.readInt()
           
 long SmbRandomAccessFile.readLong()
           
 float SmbRandomAccessFile.readFloat()
           
 double SmbRandomAccessFile.readDouble()
           
 java.lang.String SmbRandomAccessFile.readLine()
           
 java.lang.String SmbRandomAccessFile.readUTF()
           
 void SmbRandomAccessFile.writeBoolean(boolean v)
           
 void SmbRandomAccessFile.writeByte(int v)
           
 void SmbRandomAccessFile.writeShort(int v)
           
 void SmbRandomAccessFile.writeChar(int v)
           
 void SmbRandomAccessFile.writeInt(int v)
           
 void SmbRandomAccessFile.writeLong(long v)
           
 void SmbRandomAccessFile.writeFloat(float v)
           
 void SmbRandomAccessFile.writeDouble(double v)
           
 void SmbRandomAccessFile.writeBytes(java.lang.String s)
           
 void SmbRandomAccessFile.writeChars(java.lang.String s)
           
 void SmbRandomAccessFile.writeUTF(java.lang.String str)
           
 boolean SmbFilenameFilter.accept(SmbFile dir, java.lang.String name)
           
 boolean SmbFileFilter.accept(SmbFile file)
           
 

Constructors in jcifs.smb that throw SmbException
SmbFileInputStream(java.lang.String url)
          Creates an InputStream for reading bytes from a file on an SMB server addressed by the url parameter.
SmbFileInputStream(SmbFile file)
          Creates an InputStream for reading bytes from a file on an SMB server represented by the SmbFile parameter.
SmbFileOutputStream(java.lang.String url)
          Creates an OutputStream for writing to a file on an SMB server addressed by the URL parameter.
SmbFileOutputStream(SmbFile file)
          Creates an OutputStream for writing bytes to a file on an SMB server represented by the SmbFile parameter.
SmbFileOutputStream(java.lang.String url, boolean append)
          Creates an OutputStream for writing bytes to a file on an SMB server addressed by the URL parameter.
SmbFileOutputStream(SmbFile file, boolean append)
          Creates an OutputStream for writing bytes to a file on an SMB server addressed by the SmbFile parameter.
SmbFileOutputStream(java.lang.String url, int shareAccess)
          Creates an OutputStream for writing bytes to a file on an SMB server addressed by the SmbFile parameter.
SmbRandomAccessFile(java.lang.String url, java.lang.String mode, int shareAccess)
           
SmbRandomAccessFile(SmbFile file, java.lang.String mode)