D:\Sam\InterviewsMaterial\SiteWorx\SiteWorxTest\src\java\constants\Constants.java
 1 /*
 2  * To change this template, choose Tools | Templates
 3  * and open the template in the editor.
 4  */
 5 package constants;
 6 
 7 /**
 8  *
 9  * @author sameldin
10  */
11 import utils.*;
12 
13 public class Constants
14 {
15     public static final int         SUCCESS                                     = 0;
16     public static final int         FAILED                                      = -1;
17     //-----------------------------------------------------------------------
18     public final static int         NORMAL_RUN                                  = 0;
19     public final static int         ERROR_RUN                                   = -1;
20     public final static int         NO_VALUE                                    = -1;
21     public final static String      NO_VALUE_IN_STRING                          = "NO_VALUE";
22     //-----------------------------------------------------------------------
23     public final static String      COMMA_DELIMITER                             = ",";
24     //-----------------------------------------------------------------------
25     public static final String      JDBC_CONNECTION_LABEL                       = "jdbc:odbc:";
26     public static final String      DEFAULT_DATABASE_NAME_LABEL                 = "defaultDatabaseName";
27     public final static int         IBM_DB_INDEX                                = 1;
28     public final static int         ORARCLE_DB_INDEX                            = 2;
29     public final static int         MS_DB_INDEX                                 = 3;
30     //-----------------------------------------------------------------------
31     public static final String      CONTEXT_ROOT                                = "/xx";
32     public static final String      JSP_PATH                                    = "/xx/jsp/";
33     public static final String      HTML_PATH                                   = CONTEXT_ROOT + "/xx/html/";
34     public static final String      IMG_PATH                                    = CONTEXT_ROOT + "/xx/images/";
35     public static final String      CSS_PATH                                    = CONTEXT_ROOT + "/xx/css/";
36     public static final String      JS_PATH                                     = CONTEXT_ROOT + "/xx/js/";
37     public static final String      PROXY_PATH                                  = CONTEXT_ROOT + "/servlet/xx/";
38     //-----------------------------------------------------------------------
39     //-----------------------------------------------------------------------
40     public static final String      YES                                         = "Y";
41     public static final String      NO                                          = "N";
42     public static final String      NA_STRING                                   = "N.A.";
43     public static final String      NONE_STRING                                 = "None";
44     public static final String      MESSAGE_DATE_SEPARATOR_STRING               = ":ON:";
45     public static final String      UNDEFINED_STRING                            = "undefined";
46     public static final String      NO_SELECTION_STRING                         = ">>>>>";
47     public static final String      DASHED_LINE_STRING                          = "---";
48     public static final String      SQL_CONN_DB_NAME                            = "SQLConn.DBName";
49     public static final String      SQL_CONN_USER_NAME                          = "SQLConn.UserName";
50     public static final String      SQL_CONN_PASSWORD                           = "SQLConn.Password";
51     // Messages to the end user
52     public static final String      MSG_ERROR_NO_SUCH_FILE                      = "Msg.Error.NoSuchFile";
53     public static final String      MSG_ERROR_NO_DB_CONNECTION                  = "Msg.Error.NoDBConnection";
54     //-----------------------------------------------------------------------
55     public final static String      USER_ID_NUMBER_STRING                       = "userIDNumber";
56     public final static String      USER_FIRST_NAME_STRING                      = "userFirstName";
57     public final static String      USER_LAST_NAME_STRING                       = "userLastName";
58     public final static String      USER_EMAIL_ADDRESS_STRING                   = "userEmailAddress";
59     //-----------------------------------------------------------------------
60     public final static String      INPUT_DIGIT_FLAG_STRING                     = "digitNumberFlag";
61     public final static String      DIGIT_NUMBER_1_STRING                       = "digitNumber_1";
62     public final static String      DIGIT_NUMBER_2_STRING                       = "digitNumber_2";
63     public final static String      DIGIT_NUMBER_3_STRING                       = "digitNumber_3";
64     public final static String      DIGIT_NUMBER_4_STRING                       = "digitNumber_4";
65     public final static String      DIGIT_NUMBER_5_STRING                       = "digitNumber_5";
66     public final static String      TOTAL_COUNT_STRING                          = "digitCount";
67     public final static String      SUM_VALUE_STRING                            = "sumValue";
68     public final static String      AVERAGE_VALUE_STRING                        = "averageValue";
69     public final static String      MEDIAN_VALUE_STRING                         = "medianValue";
70     public final static String      HIGHTEST_VALUE_STRING                       = "highestValue";
71     public final static String      LOWEST_VALUE_STRING                         = "lowestValue";
72     //-----------------------------------------------------------------------
73     public final static String      STRING_OF_DIGITS                            = "stringOfDigits";
74     //-----------------------------------------------------------------------
75     // example of using proerty values in constants
76     //-----------------------------------------------------------------------
77     public final static String      PROPERT_X_NAME_STRING   = DatabaseKeysPropertyManager.getParameter("SAM_DB_NAME");
78     //-----------------------------------------------------------------------
79 }
80