Package com.sshtools.common.sftp
Interface SftpSpecification
- All Known Implementing Classes:
SftpSubsystem
public interface SftpSpecification
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intThe path already existsstatic final intstatic final intstatic final intstatic final intstatic final intThe file handle provided was invalidstatic final intstatic final intstatic final intstatic final intstatic final intThere is no media available at the remote locationstatic final intstatic final intThe path is invalidstatic final intstatic final intstatic final intstatic final intstatic final intCannot write to remote locationstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intVersion 5 new flagsstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidsendMessage(Packet reply) voidsendStatusMessage(int requestId, int statusFxFailure, String message)
-
Field Details
-
STATUS_FX_OK
static final int STATUS_FX_OK- See Also:
-
STATUS_FX_EOF
static final int STATUS_FX_EOF- See Also:
-
STATUS_FX_NO_SUCH_FILE
static final int STATUS_FX_NO_SUCH_FILE- See Also:
-
STATUS_FX_PERMISSION_DENIED
static final int STATUS_FX_PERMISSION_DENIED- See Also:
-
STATUS_FX_FAILURE
static final int STATUS_FX_FAILURE- See Also:
-
STATUS_FX_OP_UNSUPPORTED
static final int STATUS_FX_OP_UNSUPPORTED- See Also:
-
SSH_FX_INVALID_HANDLE
static final int SSH_FX_INVALID_HANDLEThe file handle provided was invalid- See Also:
-
SSH_FX_NO_SUCH_PATH
static final int SSH_FX_NO_SUCH_PATHThe path is invalid- See Also:
-
SSH_FX_FILE_ALREADY_EXISTS
static final int SSH_FX_FILE_ALREADY_EXISTSThe path already exists- See Also:
-
SSH_FX_WRITE_PROTECT
static final int SSH_FX_WRITE_PROTECTCannot write to remote location- See Also:
-
SSH_FX_NO_MEDIA
static final int SSH_FX_NO_MEDIAThere is no media available at the remote location- See Also:
-
SSH_FX_NO_SPACE_ON_FILESYSTEM
static final int SSH_FX_NO_SPACE_ON_FILESYSTEM- See Also:
-
SSH_FX_QUOTA_EXCEEDED
static final int SSH_FX_QUOTA_EXCEEDED- See Also:
-
SSH_FX_UNKNOWN_PRINCIPAL
static final int SSH_FX_UNKNOWN_PRINCIPAL- See Also:
-
SSH_FX_LOCK_CONFLICT
static final int SSH_FX_LOCK_CONFLICT- See Also:
-
SSH_FX_DIR_NOT_EMPTY
static final int SSH_FX_DIR_NOT_EMPTY- See Also:
-
SSH_FX_NOT_A_DIRECTORY
static final int SSH_FX_NOT_A_DIRECTORY- See Also:
-
SSH_FX_INVALID_FILENAME
static final int SSH_FX_INVALID_FILENAME- See Also:
-
SSH_FX_LINK_LOOP
static final int SSH_FX_LINK_LOOP- See Also:
-
SSH_FX_CANNOT_DELETE
static final int SSH_FX_CANNOT_DELETE- See Also:
-
SSH_FX_INVALID_PARAMETER
static final int SSH_FX_INVALID_PARAMETER- See Also:
-
SSH_FX_FILE_IS_A_DIRECTORY
static final int SSH_FX_FILE_IS_A_DIRECTORY- See Also:
-
SSH_FX_BYTE_RANGE_LOCK_CONFLICT
static final int SSH_FX_BYTE_RANGE_LOCK_CONFLICT- See Also:
-
SSH_FX_BYTE_RANGE_LOCK_REFUSED
static final int SSH_FX_BYTE_RANGE_LOCK_REFUSED- See Also:
-
SSH_FX_DELETE_PENDING
static final int SSH_FX_DELETE_PENDING- See Also:
-
SSH_FX_FILE_CORRUPT
static final int SSH_FX_FILE_CORRUPT- See Also:
-
SSH_FX_OWNER_INVALID
static final int SSH_FX_OWNER_INVALID- See Also:
-
SSH_FX_GROUP_INVALID
static final int SSH_FX_GROUP_INVALID- See Also:
-
SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK
static final int SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK- See Also:
-
SSH_FXP_INIT
static final int SSH_FXP_INIT- See Also:
-
SSH_FXP_VERSION
static final int SSH_FXP_VERSION- See Also:
-
SSH_FXP_OPEN
static final int SSH_FXP_OPEN- See Also:
-
SSH_FXP_CLOSE
static final int SSH_FXP_CLOSE- See Also:
-
SSH_FXP_READ
static final int SSH_FXP_READ- See Also:
-
SSH_FXP_WRITE
static final int SSH_FXP_WRITE- See Also:
-
SSH_FXP_LSTAT
static final int SSH_FXP_LSTAT- See Also:
-
SSH_FXP_FSTAT
static final int SSH_FXP_FSTAT- See Also:
-
SSH_FXP_SETSTAT
static final int SSH_FXP_SETSTAT- See Also:
-
SSH_FXP_FSETSTAT
static final int SSH_FXP_FSETSTAT- See Also:
-
SSH_FXP_OPENDIR
static final int SSH_FXP_OPENDIR- See Also:
-
SSH_FXP_READDIR
static final int SSH_FXP_READDIR- See Also:
-
SSH_FXP_REMOVE
static final int SSH_FXP_REMOVE- See Also:
-
SSH_FXP_MKDIR
static final int SSH_FXP_MKDIR- See Also:
-
SSH_FXP_RMDIR
static final int SSH_FXP_RMDIR- See Also:
-
SSH_FXP_REALPATH
static final int SSH_FXP_REALPATH- See Also:
-
SSH_FXP_STAT
static final int SSH_FXP_STAT- See Also:
-
SSH_FXP_RENAME
static final int SSH_FXP_RENAME- See Also:
-
SSH_FXP_READLINK
static final int SSH_FXP_READLINK- See Also:
-
SSH_FXP_SYMLINK
static final int SSH_FXP_SYMLINK- See Also:
-
SSH_FXP_LINK
static final int SSH_FXP_LINK- See Also:
-
SSH_FXP_BLOCK
static final int SSH_FXP_BLOCK- See Also:
-
SSH_FXP_UNBLOCK
static final int SSH_FXP_UNBLOCK- See Also:
-
SSH_FXP_STATUS
static final int SSH_FXP_STATUS- See Also:
-
SSH_FXP_HANDLE
static final int SSH_FXP_HANDLE- See Also:
-
SSH_FXP_DATA
static final int SSH_FXP_DATA- See Also:
-
SSH_FXP_NAME
static final int SSH_FXP_NAME- See Also:
-
SSH_FXP_ATTRS
static final int SSH_FXP_ATTRS- See Also:
-
SSH_FXP_EXTENDED
static final int SSH_FXP_EXTENDED- See Also:
-
SSH_FXP_EXTENDED_REPLY
static final int SSH_FXP_EXTENDED_REPLY- See Also:
-
SSH_FXF_ACCESS_DISPOSITION
static final int SSH_FXF_ACCESS_DISPOSITIONVersion 5 new flags- See Also:
-
SSH_FXF_CREATE_NEW
static final int SSH_FXF_CREATE_NEW- See Also:
-
SSH_FXF_CREATE_TRUNCATE
static final int SSH_FXF_CREATE_TRUNCATE- See Also:
-
SSH_FXF_OPEN_EXISTING
static final int SSH_FXF_OPEN_EXISTING- See Also:
-
SSH_FXF_OPEN_OR_CREATE
static final int SSH_FXF_OPEN_OR_CREATE- See Also:
-
SSH_FXF_TRUNCATE_EXISTING
static final int SSH_FXF_TRUNCATE_EXISTING- See Also:
-
SSH_FXF_ACCESS_APPEND_DATA
static final int SSH_FXF_ACCESS_APPEND_DATA- See Also:
-
SSH_FXF_ACCESS_APPEND_DATA_ATOMIC
static final int SSH_FXF_ACCESS_APPEND_DATA_ATOMIC- See Also:
-
SSH_FXF_ACCESS_TEXT_MODE
static final int SSH_FXF_ACCESS_TEXT_MODE- See Also:
-
SSH_FXF_ACCESS_BLOCK_READ
static final int SSH_FXF_ACCESS_BLOCK_READ- See Also:
-
SSH_FXF_ACCESS_BLOCK_WRITE
static final int SSH_FXF_ACCESS_BLOCK_WRITE- See Also:
-
SSH_FXF_ACCESS_BLOCK_DELETE
static final int SSH_FXF_ACCESS_BLOCK_DELETE- See Also:
-
SSH_FXF_ACCESS_BLOCK_ADVISORY
static final int SSH_FXF_ACCESS_BLOCK_ADVISORY- See Also:
-
SSH_FXF_NOFOLLOW
static final int SSH_FXF_NOFOLLOW- See Also:
-
SSH_FXF_DELETE_ON_CLOSE
static final int SSH_FXF_DELETE_ON_CLOSE- See Also:
-
SSH_FXF_ACCESS_AUDIT_ALARM_INFO
static final int SSH_FXF_ACCESS_AUDIT_ALARM_INFO- See Also:
-
SSH_FXF_ACCESS_BACKUP
static final int SSH_FXF_ACCESS_BACKUP- See Also:
-
SSH_FXF_BACKUP_STREAM
static final int SSH_FXF_BACKUP_STREAM- See Also:
-
SSH_FXF_OVERRIDE_OWNER
static final int SSH_FXF_OVERRIDE_OWNER- See Also:
-
-
Method Details
-
getFileSystem
AbstractFileSystem getFileSystem() -
sendStatusMessage
-
sendMessage
- Throws:
IOException
-