Class SftpStatusEventException

All Implemented Interfaces:
Serializable

public class SftpStatusEventException extends EventException
See Also:
  • Field Details

    • SSH_FX_OK

      public static final int SSH_FX_OK
      Everything performed correctly
      See Also:
    • SSH_FX_EOF

      public static final int SSH_FX_EOF
      The file or listing is EOF
      See Also:
    • SSH_FX_NO_SUCH_FILE

      public static final int SSH_FX_NO_SUCH_FILE
      No such file was found
      See Also:
    • SSH_FX_PERMISSION_DENIED

      public static final int SSH_FX_PERMISSION_DENIED
      The user does not have permission
      See Also:
    • SSH_FX_FAILURE

      public static final int SSH_FX_FAILURE
      Generic failure code
      See Also:
    • SSH_FX_BAD_MESSAGE

      public static final int SSH_FX_BAD_MESSAGE
      The client sent a bad protocol message
      See Also:
    • SSH_FX_NO_CONNECTION

      public static final int SSH_FX_NO_CONNECTION
      There is no connection to the file system
      See Also:
    • SSH_FX_CONNECTION_LOST

      public static final int SSH_FX_CONNECTION_LOST
      The file system connection was lost
      See Also:
    • SSH_FX_OP_UNSUPPORTED

      public static final int SSH_FX_OP_UNSUPPORTED
      The operation requested is not supported
      See Also:
    • SSH_FX_INVALID_HANDLE

      public static final int SSH_FX_INVALID_HANDLE
      The file handle provided was invalid
      See Also:
    • SSH_FX_NO_SUCH_PATH

      public static final int SSH_FX_NO_SUCH_PATH
      The path is invalid
      See Also:
    • SSH_FX_FILE_ALREADY_EXISTS

      public static final int SSH_FX_FILE_ALREADY_EXISTS
      The path already exists
      See Also:
    • SSH_FX_WRITE_PROTECT

      public static final int SSH_FX_WRITE_PROTECT
      Cannot write to remote location
      See Also:
    • SSH_FX_NO_MEDIA

      public static final int SSH_FX_NO_MEDIA
      There is no media available at the remote location
      See Also:
    • SSH_FX_NO_SPACE_ON_FILESYSTEM

      public static final int SSH_FX_NO_SPACE_ON_FILESYSTEM
      See Also:
    • SSH_FX_QUOTA_EXCEEDED

      public static final int SSH_FX_QUOTA_EXCEEDED
      See Also:
    • SSH_FX_UNKNOWN_PRINCIPAL

      public static final int SSH_FX_UNKNOWN_PRINCIPAL
      See Also:
    • SSH_FX_LOCK_CONFLICT

      public static final int SSH_FX_LOCK_CONFLICT
      See Also:
    • SSH_FX_DIR_NOT_EMPTY

      public static final int SSH_FX_DIR_NOT_EMPTY
      See Also:
    • SSH_FX_NOT_A_DIRECTORY

      public static final int SSH_FX_NOT_A_DIRECTORY
      See Also:
    • SSH_FX_INVALID_FILENAME

      public static final int SSH_FX_INVALID_FILENAME
      See Also:
    • SSH_FX_CANNOT_DELETE

      public static final int SSH_FX_CANNOT_DELETE
      See Also:
    • SSH_FX_INVALID_PARAMETER

      public static final int SSH_FX_INVALID_PARAMETER
      See Also:
    • SSH_FX_FILE_IS_A_DIRECTORY

      public static final int SSH_FX_FILE_IS_A_DIRECTORY
      See Also:
    • SSH_FX_BYTE_RANGE_LOCK_CONFLICT

      public static final int SSH_FX_BYTE_RANGE_LOCK_CONFLICT
      See Also:
    • SSH_FX_BYTE_RANGE_LOCK_REFUSED

      public static final int SSH_FX_BYTE_RANGE_LOCK_REFUSED
      See Also:
    • SSH_FX_DELETE_PENDING

      public static final int SSH_FX_DELETE_PENDING
      See Also:
    • SSH_FX_FILE_CORRUPT

      public static final int SSH_FX_FILE_CORRUPT
      See Also:
    • SSH_FX_OWNER_INVALID

      public static final int SSH_FX_OWNER_INVALID
      See Also:
    • SSH_FX_GROUP_INVALID

      public static final int SSH_FX_GROUP_INVALID
      See Also:
    • SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK

      public static final int SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK
      See Also:
    • INVALID_HANDLE

      public static final int INVALID_HANDLE
      The file handle provided was invalid
      See Also:
    • INVALID_RESUME_STATE

      public static final int INVALID_RESUME_STATE
      The file cannot be resumed
      See Also:
    • INVALID_TEXT_MODE

      public static final int INVALID_TEXT_MODE
      The server reported a canonical newline convention not supported by this API
      See Also:
  • Constructor Details

    • SftpStatusEventException

      public SftpStatusEventException(int status, String msg)
    • SftpStatusEventException

      public SftpStatusEventException(int status)
  • Method Details

    • getStatus

      public int getStatus()
      Get the status
      Returns:
      int
    • getStatusText

      public static String getStatusText(int status)
      Convert a SSH_FXP_STATUS code into a readable string
      Parameters:
      status -
      Returns: