public class SftpFile
extends java.lang.Object
implements java.lang.Comparable
Constructor and Description |
---|
SftpFile(java.lang.String absolutePath)
Creates a new SftpFile object.
|
SftpFile(java.lang.String absolutePath,
FileAttributes attrs)
Creates a new SftpFile object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
canRead() |
boolean |
canWrite() |
void |
close() |
int |
compareTo(java.lang.Object o) |
void |
delete() |
java.lang.String |
getAbsolutePath() |
FileAttributes |
getAttributes() |
java.lang.String |
getFilename() |
protected byte[] |
getHandle() |
java.lang.String |
getLongname() |
protected SftpSubsystemClient |
getSFTPSubsystem() |
boolean |
isBlock() |
boolean |
isCharacter() |
boolean |
isDirectory() |
boolean |
isFifo() |
boolean |
isFile() |
boolean |
isLink() |
boolean |
isOpen() |
boolean |
isSocket() |
void |
rename(java.lang.String newFilename) |
protected void |
setHandle(byte[] handle) |
protected void |
setSFTPSubsystem(SftpSubsystemClient sftp) |
public SftpFile(java.lang.String absolutePath, FileAttributes attrs)
absolutePath
- attrs
- public SftpFile(java.lang.String absolutePath)
absolutePath
- public void delete() throws java.io.IOException
java.io.IOException
public void rename(java.lang.String newFilename) throws java.io.IOException
newFilename
- java.io.IOException
public boolean canWrite()
public boolean canRead()
public boolean isOpen()
protected void setHandle(byte[] handle)
handle
- protected byte[] getHandle()
protected void setSFTPSubsystem(SftpSubsystemClient sftp)
sftp
- protected SftpSubsystemClient getSFTPSubsystem()
public java.lang.String getFilename()
public java.lang.String getLongname()
public FileAttributes getAttributes()
public java.lang.String getAbsolutePath()
public void close() throws java.io.IOException
java.io.IOException
public boolean isDirectory()
public boolean isFile()
public boolean isLink()
public boolean isFifo()
public boolean isBlock()
public boolean isCharacter()
public boolean isSocket()
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.