19d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair/* 29d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * Copyright 2007 the original author or authors. 39d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * 49d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * Licensed under the Apache License, Version 2.0 (the "License"); 59d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * you may not use this file except in compliance with the License. 69d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * You may obtain a copy of the License at 79d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * 89d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * http://www.apache.org/licenses/LICENSE-2.0 99d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * 109d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * Unless required by applicable law or agreed to in writing, software 119d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * distributed under the License is distributed on an "AS IS" BASIS, 129d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 139d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * See the License for the specific language governing permissions and 149d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * limitations under the License. 159d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair */ 169d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismairpackage org.mockftpserver.core.command; 179d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair 189d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair/** 199d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * Reply Code constants. 209d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * 219d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * @version $Revision$ - $Date$ 229d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * 239d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * @author Chris Mair 249d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair */ 259d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismairpublic final class ReplyCodes { 269d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair 279d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int ABOR_OK = 226; 289d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int ACCT_OK = 230; 299d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int ALLO_OK = 200; 309d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int CDUP_OK = 250; 319d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int CWD_OK = 250; 329d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int DELE_OK = 250; 339d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int HELP_OK = 214; 349d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int MKD_OK = 257; 359d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int MODE_OK = 200; 369d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int NOOP_OK = 200; 379d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int PASS_OK = 230; 389d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int PASS_LOG_IN_FAILED = 530; 399d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int PASV_OK = 227; 409d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int PORT_OK = 200; 419d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int PWD_OK = 257; 429d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int QUIT_OK = 221; 439d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int REIN_OK = 220; 449d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int REST_OK = 350; 459d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int RMD_OK = 250; 469d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int RNFR_OK = 350; 479d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int RNTO_OK = 250; 489d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int SITE_OK = 200; 499d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int SMNT_OK = 250; 509d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int STAT_SYSTEM_OK = 211; 519d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int STAT_FILE_OK = 213; 529d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int STRU_OK = 200; 539d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int SYST_OK = 215; 549d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int TYPE_OK = 200; 559d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int USER_LOGGED_IN_OK = 230; 569d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int USER_NEED_PASSWORD_OK = 331; 579d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int USER_NO_SUCH_USER = 530; 589d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair 599d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int SEND_DATA_INITIAL_OK = 150; 609d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int SEND_DATA_FINAL_OK = 226; 619d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair 629d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int CONNECT_OK = 220; 639d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair 649d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair // GENERIC 659d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int COMMAND_SYNTAX_ERROR = 501; 669d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int ILLEGAL_STATE = 503; // Bad sequence 679d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int NOT_LOGGED_IN = 530; 689d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int EXISTING_FILE_ERROR = 550; 699d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int NEW_FILE_ERROR = 553; 709d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair public static final int FILENAME_NOT_VALID = 553; 719d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair 729d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair 739d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair /** 749d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair * Private constructor. This class should not be instantiated. 759d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair */ 769d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair private ReplyCodes() { 779d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair } 789d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair 799d9aece7b2c2865253fdd2946a4d11a4f642c5aechrismair} 80