package cs221.groupk.common; /** * This class is a system wide repositary of constant values. * * <P><I>Code spell-checked - Chris Milner - 5th December 2000.</I><P> * * @author <A HREF="mailto:[email protected]">Paul Smith</A> */ public interface Constants { /** * VALIDATION_SUCCESFULL_ALL is a return value of Userset.ValidateUser * (Stirng, String), specifiying that the current user has been validated * for full system access. */ public static final int VALIDATION_SUCCESFULL_ALL = 1; /** * VALIDATION_SUCCESFULL_STATIONS is a return value of Userset.ValidateUser * (Stirng, String), specifiying that the current user has been validated * for the either Station. */ public static final int VALIDATION_SUCCESFULL_STATIONS = 2; /** * VALIDATION_SUCCESFULL_BOTTOM_STATION is a return value of Userset.ValidateUser * (Stirng, String), specifiying that the current user has been validated * for the Bottom Station (only). */ public static final int VALIDATION_SUCCESFULL_BOTTOM_STATION = 3; /** * VALIDATION_SUCCESFULL_TOP_STATION is a return value of Userset.ValidateUser * (String, String), specifying that the current user has been validated * for the Top Station (only). */ public static final int VALIDATION_SUCCESFULL_TOP_STATION = 4; /** * VALIDATION_UNSPECIFIED_FAIL is a return value of Userset.ValidateUser * (String, String), specifying that an error has occoured validating. */ public static final int VALIDATION_UNSPECIFIED_FAIL = -4; /** * VALIDATION_FAIL_NOT_AUTHORISED is a return value of Userset.ValidateUser * (String, String), specifying that the username provided is not allowed * access to the current station. */ public static final int VALIDATION_FAIL_NOT_AUTHORISED = -3; /** * VALIDATION_FAIL_NO_SUCH_USER is a return value of Userset.ValidateUser * (Stirng, String), specifying that the username provided was not found */ public static final int VALIDATION_FAIL_NO_SUCH_USER = -2; /** * VALIDATION_FAIL_INVALID_PASSWORD is a return value of Userset.ValidateUser * (Stirng, String), specifying that the password given is invalid with * repsect to the valid username provided. */ public static final int VALIDATION_FAIL_INVALID_PASSWORD = -1; /** * UNDEFINED is a station ID, used prior to initilisation of the station ID. */ public static final int UNDEFINED = -1; /** * TOP_STATION is a station ID. */ public static final int TOP_STATION = 1; /** * BOTTOM_STATION is a station ID. */ public static final int BOTTOM_STATION = 2; /** * ADMIN_CONSOLE is a station ID. */ public static final int ADMIN_CONSOLE = 3; /** * ACCESS_LEVEL_NOT_VALIDATED is a flag used to indicate that the current * user has not provided a satificatory password to the system yet. */ public static final int ACCESS_LEVEL_NOT_VALIDATED = -1; /** * ACCESS_LEVEL_TOP_STATION is a flag used to indicate that the current * user has access to the top station. */ public static final int ACCESS_LEVEL_TOP_STATION = 2; /** * ACCESS_LEVEL_BOTTOM_STATION is a flag used to indicate that the current * user has access to the bottom station. */ public static final int ACCESS_LEVEL_BOTTOM_STATION = 3; /** * ACCESS_LEVEL_NOT_VALIDATED is a flag used to indicate that the current * user has access to the both stations. */ public static final int ACCESS_LEVEL_ALL_STATIONS = 4; /** * ACCESS_LEVEL_ADMIN is a flag used to indicate that the current * user has admin status, thus full access to both stations and admin. */ public static final int ACCESS_LEVEL_ADMIN = 1; /** * OPERATION_FAILED default fail code. */ public static final int OPERATION_FAILED = -1; /** * OPERATION_SUCESS default success code. */ public static final int OPERATION_SUCESS = 0; /** * DISK_WRITE_OPERATION_SUCESS success code for performing a write to Diskette. */ public static final int DISK_WRITE_OPERATION_SUCESS = 0; public static final int TICKET_TYPE_SINGLE_ADULT = 1; public static final int TICKET_TYPE_SINGLE_CHILD = 2; public static final int TICKET_TYPE_RETURN_ADULT = 3; public static final int TICKET_TYPE_RETURN_CHILD = 4; public static final int TICKET_TYPE_SINGLE_FAMILY4 = 5; public static final int TICKET_TYPE_SINGLE_FAMILY8 = 6; public static final int TICKET_TYPE_RETURN_FAMILY4 = 5; public static final int TICKET_TYPE_RETURN_FAMILY8 = 6; public static final int USER_NOT_FOUND = -1; public static final int ERROR_LOCATING_USER = -2; }Page automatically generated on: 28/12/00 at: 7:58:12 PM.