public final class FTPReply extends Object
TODO replace with an enum
| Modifier and Type | Field and Description |
|---|---|
static int |
ACTION_ABORTED
Reply code 451.
|
static int |
BAD_COMMAND_SEQUENCE
Reply code 503.
|
static int |
BAD_TLS_NEGOTIATION_OR_DATA_ENCRYPTION_REQUIRED
FTPS reply code 522
|
static int |
CANNOT_OPEN_DATA_CONNECTION
Reply code 425.
|
static int |
CLOSING_DATA_CONNECTION
Reply code 226.
|
static int |
COMMAND_IS_SUPERFLUOUS
Reply code 202.
|
static int |
COMMAND_NOT_IMPLEMENTED
Reply code 502.
|
static int |
COMMAND_NOT_IMPLEMENTED_FOR_PARAMETER
Reply code 504.
|
static int |
COMMAND_OK
Reply code 200.
|
static int |
DATA_CONNECTION_ALREADY_OPEN
Reply code 125.
|
static int |
DATA_CONNECTION_OPEN
Reply code 225.
|
static int |
DENIED_FOR_POLICY_REASONS
FTPS reply code 533
|
static int |
DIRECTORY_STATUS
Reply code 212.
|
static int |
ENTERING_EPSV_MODE
Reply code 229.
|
static int |
ENTERING_PASSIVE_MODE
Reply code 227.
|
static int |
EXTENDED_PORT_FAILURE
IPv6 error codes.
|
static int |
FAILED_SECURITY_CHECK
FTPS reply code 535
|
static int |
FILE_ACTION_NOT_TAKEN
Reply code 450.
|
static int |
FILE_ACTION_OK
Reply code 250.
|
static int |
FILE_ACTION_PENDING
Reply code 350.
|
static int |
FILE_NAME_NOT_ALLOWED
Reply code 553.
|
static int |
FILE_STATUS
Reply code 213.
|
static int |
FILE_STATUS_OK
Reply code 150.
|
static int |
FILE_UNAVAILABLE
Reply code 550.
|
static int |
HELP_MESSAGE
Reply code 214.
|
static int |
INSUFFICIENT_STORAGE
Reply code 452.
|
static int |
NAME_SYSTEM_TYPE
Reply code 215.
|
static int |
NEED_ACCOUNT
Reply code 332.
|
static int |
NEED_ACCOUNT_FOR_STORING_FILES
Reply code 532.
|
static int |
NEED_PASSWORD
Reply code 331.
|
static int |
NOT_LOGGED_IN
Reply code 530.
|
static int |
PAGE_TYPE_UNKNOWN
Reply code 551.
|
static int |
PATHNAME_CREATED
Reply code 257.
|
static int |
REQUEST_DENIED
FTPS reply code 534
|
static int |
REQUESTED_PROT_LEVEL_NOT_SUPPORTED
FTPS reply code 536
|
static int |
RESTART_MARKER
Reply code 110.
|
static int |
SECURITY_DATA_EXCHANGE_COMPLETE
FTPS reply code 234
|
static int |
SECURITY_DATA_EXCHANGE_SUCCESSFULLY
FTPS reply code 235
|
static int |
SECURITY_DATA_IS_ACCEPTABLE
FTPS reply code 335
|
static int |
SECURITY_MECHANISM_IS_OK
FTPS reply code 334
|
static int |
SERVICE_CLOSING_CONTROL_CONNECTION
Reply code 221.
|
static int |
SERVICE_NOT_AVAILABLE
Reply code 421.
|
static int |
SERVICE_NOT_READY
Reply code 120.
|
static int |
SERVICE_READY
Reply code 220.
|
static int |
STORAGE_ALLOCATION_EXCEEDED
Reply code 552.
|
static int |
SYNTAX_ERROR_IN_ARGUMENTS
Reply code 501.
|
static int |
SYSTEM_STATUS
Reply code 211.
|
static int |
TRANSFER_ABORTED
Reply code 426.
|
static int |
UNAVAILABLE_RESOURCE
FTPS reply code 431
|
static int |
UNRECOGNIZED_COMMAND
Reply code 500.
|
static int |
USER_LOGGED_IN
Reply code 230.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isNegativePermanent(int reply)
Tests if a reply code is a negative permanent response.
|
static boolean |
isNegativeTransient(int reply)
Tests if a reply code is a negative transient response.
|
static boolean |
isPositiveCompletion(int reply)
Tests if a reply code is a positive completion response.
|
static boolean |
isPositiveIntermediate(int reply)
Tests if a reply code is a positive intermediate response.
|
static boolean |
isPositivePreliminary(int reply)
Tests if a reply code is a positive preliminary response.
|
static boolean |
isProtectedReplyCode(int reply)
Tests if a reply code is a protected response.
|
public static final int ACTION_ABORTED
public static final int BAD_COMMAND_SEQUENCE
public static final int BAD_TLS_NEGOTIATION_OR_DATA_ENCRYPTION_REQUIRED
public static final int CANNOT_OPEN_DATA_CONNECTION
public static final int CLOSING_DATA_CONNECTION
public static final int COMMAND_IS_SUPERFLUOUS
public static final int COMMAND_NOT_IMPLEMENTED
public static final int COMMAND_NOT_IMPLEMENTED_FOR_PARAMETER
public static final int COMMAND_OK
public static final int DATA_CONNECTION_ALREADY_OPEN
public static final int DATA_CONNECTION_OPEN
public static final int DENIED_FOR_POLICY_REASONS
public static final int DIRECTORY_STATUS
public static final int ENTERING_EPSV_MODE
public static final int ENTERING_PASSIVE_MODE
public static final int EXTENDED_PORT_FAILURE
Note this is also used as an FTPS error code reply
public static final int FAILED_SECURITY_CHECK
public static final int FILE_ACTION_NOT_TAKEN
public static final int FILE_ACTION_OK
public static final int FILE_ACTION_PENDING
public static final int FILE_NAME_NOT_ALLOWED
public static final int FILE_STATUS
public static final int FILE_STATUS_OK
public static final int FILE_UNAVAILABLE
public static final int HELP_MESSAGE
public static final int INSUFFICIENT_STORAGE
public static final int NAME_SYSTEM_TYPE
public static final int NEED_ACCOUNT
public static final int NEED_ACCOUNT_FOR_STORING_FILES
public static final int NEED_PASSWORD
public static final int NOT_LOGGED_IN
public static final int PAGE_TYPE_UNKNOWN
public static final int PATHNAME_CREATED
public static final int REQUEST_DENIED
public static final int REQUESTED_PROT_LEVEL_NOT_SUPPORTED
public static final int RESTART_MARKER
public static final int SECURITY_DATA_EXCHANGE_COMPLETE
public static final int SECURITY_DATA_EXCHANGE_SUCCESSFULLY
public static final int SECURITY_DATA_IS_ACCEPTABLE
public static final int SECURITY_MECHANISM_IS_OK
public static final int SERVICE_CLOSING_CONTROL_CONNECTION
public static final int SERVICE_NOT_AVAILABLE
public static final int SERVICE_NOT_READY
public static final int SERVICE_READY
public static final int STORAGE_ALLOCATION_EXCEEDED
public static final int SYNTAX_ERROR_IN_ARGUMENTS
public static final int SYSTEM_STATUS
public static final int TRANSFER_ABORTED
public static final int UNAVAILABLE_RESOURCE
public static final int UNRECOGNIZED_COMMAND
public static final int USER_LOGGED_IN
public static boolean isNegativePermanent(int reply)
reply - The reply code to test.public static boolean isNegativeTransient(int reply)
reply - The reply code to test.public static boolean isPositiveCompletion(int reply)
reply - The reply code to test.public static boolean isPositiveIntermediate(int reply)
reply - The reply code to test.public static boolean isPositivePreliminary(int reply)
reply - The reply code to test.public static boolean isProtectedReplyCode(int reply)
reply - The reply code to test.