|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.gnu.jcifs.CifsFile
CifsFile
represents a CIFS file
Fields inherited from interface org.gnu.jcifs.CifsFileInfo |
FILE_ATTR_ALL, FILE_ATTR_ANY, FILE_ATTR_ARCHIVE, FILE_ATTR_DIRECTORY, FILE_ATTR_HIDDEN_FILE, FILE_ATTR_READ_ONLY, FILE_ATTR_SYSTEM_FILE, FILE_ATTR_VOLUME |
Constructor Summary | |
CifsFile(CifsDisk disk,
java.lang.String file)
Creates a new CifsFile object. |
|
CifsFile(java.lang.String sessionname,
java.lang.String file)
Creates a new CifsFile object. |
Method Summary | |
void |
delete()
Deletes the current file or directory |
boolean |
exists()
Checks if the file exists |
int |
getAttributes()
Returns file attribute flag |
java.util.Date |
getCreationTime()
Returns creation time of the file/directory |
CifsDisk |
getDisk()
Returns the disk object |
java.lang.String |
getFileName()
Returns file name |
(package private) static int |
getIOBufferSize()
|
java.util.Date |
getLastAccessTime()
Returns last access time of the file/directory |
java.util.Date |
getLastWriteTime()
Returns last write time of the file/directory |
java.lang.String |
getPathName()
Returns the path name |
boolean |
isArchive()
Returns if file is a archive file |
boolean |
isDirectory()
Checks if file is a directory |
boolean |
isFile()
Checks if is a file |
boolean |
isHidden()
Returns if file is a hidden file |
boolean |
isReadOnly()
Returns true if file is read only |
boolean |
isSystem()
Returns if file is a system file |
long |
length()
Returns file size |
void |
mkdir()
Create directory |
void |
refresh()
Refresh file informations. |
void |
renameTo(java.lang.String file)
Renames current file/directory to the given file |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public CifsFile(CifsDisk disk, java.lang.String file) throws java.io.IOException
CifsFile
object.disk
- disk objectfile
- file namejava.io.IOException
- if an I/O error occurs.public CifsFile(java.lang.String sessionname, java.lang.String file) throws java.io.IOException
CifsFile
object.sessionname
- the name of the connected disk sessionfile
- file namejava.io.IOException
- if an I/O error occurs.Method Detail |
public CifsDisk getDisk()
public boolean exists()
public void refresh()
public void delete() throws java.io.IOException
java.io.IOException
- if an I/O error occurs.public void mkdir() throws java.io.IOException
java.io.IOException
- if an I/O error occurs.public void renameTo(java.lang.String file) throws java.io.IOException
file
- new file namejava.io.IOException
- if an I/O error occurs.public java.lang.String getPathName()
getPathName
in interface CifsFileInfo
public java.lang.String getFileName()
getFileName
in interface CifsFileInfo
public java.util.Date getCreationTime()
getCreationTime
in interface CifsFileInfo
public java.util.Date getLastAccessTime()
getLastAccessTime
in interface CifsFileInfo
public java.util.Date getLastWriteTime()
getLastWriteTime
in interface CifsFileInfo
public long length()
length
in interface CifsFileInfo
public boolean isDirectory()
isDirectory
in interface CifsFileInfo
public boolean isFile()
isFile
in interface CifsFileInfo
public boolean isReadOnly()
isReadOnly
in interface CifsFileInfo
public boolean isHidden()
isHidden
in interface CifsFileInfo
public boolean isSystem()
isSystem
in interface CifsFileInfo
public boolean isArchive()
isArchive
in interface CifsFileInfo
public int getAttributes()
getAttributes
in interface CifsFileInfo
public java.lang.String toString()
toString
in class java.lang.Object
static int getIOBufferSize()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |