D:\CRM_Project\CRM_Metadata_Structure\NetBeamsICM_TestProject\ICM_DB_TestComponents\src\java\constants\MainConstants.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  * This class is shared by all packages including web pages (JSP, JS and HTML).
 10  * @author sameldin
 11  */
 12  import utils.*;
 13 
 14 
 15 public class MainConstants {
 16     
 17     // properties call
 18     // example of using proerty values in constants
 19     //-----------------------------------------------------------------------
 20     public final static String      PROPERT_X_NAME_STRING   = DatabaseKeysPropertyManager.getParameter("SAM_DB_NAME");
 21     //-----------------------------------------------------------------------       
 22     // Index and constants and Values
 23     //-----------------------------------------------------------------------       
 24     public static final int         SUCCESS                                     = 0;
 25     public static final int         FAILED                                      = -1;
 26     //-----------------------------------------------------------------------
 27     public final static int         NORMAL_RUN                                  = 0;
 28     public final static int         ERROR_RUN                                   = -1;
 29     public final static int         NO_VALUE                                    = -1;
 30     public final static String      NO_VALUE_IN_STRING                          = "NO_VALUE";
 31     public final static String      UNDERSCORE_STRING                          = "_";
 32     public final static String      SPACE_STRING                          = " ";
 33     //-----------------------------------------------------------------------
 34     public final static String      COMMA_DELIMITER                             = ",";
 35     //-----------------------------------------------------------------------
 36     public static final String      JDBC_CONNECTION_LABEL                       = "jdbc:odbc:";
 37     public static final String      DEFAULT_DATABASE_NAME_LABEL                 = "defaultDatabaseName";
 38     //-----------------------------------------------------------------------
 39     // switch statement constants index
 40     //-----------------------------------------------------------------------
 41     public final static int         IBM_DB_INDEX                                = 1;
 42     public final static int         ORARCLE_DB_INDEX                            = 2;
 43     public final static int         MS_DB_INDEX                                 = 3;
 44     //-----------------------------------------------------------------------
 45     // Paths
 46     //-----------------------------------------------------------------------       
 47     public static final String      CONTEXT_ROOT                                = "/xx";
 48     public static final String      JSP_PATH                                    = "/xx/jsp/";
 49     public static final String      HTML_PATH                                   = CONTEXT_ROOT + "/xx/html/";
 50     public static final String      IMG_PATH                                    = CONTEXT_ROOT + "/xx/images/";
 51     public static final String      CSS_PATH                                    = CONTEXT_ROOT + "/xx/css/";
 52     public static final String      JS_PATH                                     = CONTEXT_ROOT + "/xx/js/";
 53     public static final String      PROXY_PATH                                  = CONTEXT_ROOT + "/servlet/xx/";
 54     //-----------------------------------------------------------------------
 55     // Constants values used
 56     //-----------------------------------------------------------------------
 57     public static final String      YES                                         = "Y";
 58     public static final String      NO                                          = "N";
 59     public static final String      NA_STRING                                   = "N.A.";
 60     public static final String      NONE_STRING                                 = "None";
 61     public static final String      MESSAGE_DATE_SEPARATOR_STRING               = ":ON:";
 62     public static final String      UNDEFINED_STRING                            = "undefined";
 63     public static final String      NO_SELECTION_STRING                         = ">>>>>";
 64     public static final String      DASHED_LINE_STRING                          = "---";
 65     //-----------------------------------------------------------------------           
 66     public static final String      SQL_CONN_DB_NAME                            = "SQLConn.DBName";
 67     public static final String      SQL_CONN_USER_NAME                          = "SQLConn.UserName";
 68     public static final String      SQL_CONN_PASSWORD                           = "SQLConn.Password";
 69     //-----------------------------------------------------------------------       
 70     // Errors Messages  to the end user
 71     //-----------------------------------------------------------------------       
 72     public static final String      MSG_ERROR_NO_SUCH_FILE                      = "Msg.Error.NoSuchFile";
 73     public static final String      MSG_ERROR_NO_DB_CONNECTION                  = "Msg.Error.NoDBConnection";
 74     public static final String      MSG_ERROR_FILE_DOES_NOT_EXIST               = "does not exist";
 75     public static final String      MSG_ERROR_IS_NOT_FILE                       = " is not a file";
 76     //-----------------------------------------------------------------------       
 77     // JSP-Servelts Paramters name Constants used in HTML forms and hidden - input type="hidden"
 78     //-----------------------------------------------------------------------
 79     public final static String      USER_ID_NUMBER_STRING                       = "userIDNumber";
 80     public final static String      USER_FIRST_NAME_STRING                      = "userFirstName";
 81     public final static String      USER_LAST_NAME_STRING                       = "userLastName";
 82     public final static String      USER_EMAIL_ADDRESS_STRING                   = "userEmailAddress";
 83     public static final String  xx_PATH
 84             = "D:\\CreditRepair\\CreditRepair_PM_Structure\\Development";
 85     //-----------------------------------------------------------------------
 86     public static final String  ICM_INPUT_TEXY_FOLDER_PATH =
 87         "D:\\CRM_Project\\CRM_Metadata_Structure\\ICM_InputData\\ICM_TextInputFiles";
 88     public static final String  BUSINESS_TOKEN_ID_TEXT_FILE_NAME =  "BusinessToken_ID.txt";
 89     public static final String  TEXT_FILE_NAME =  "map_data.txt";
 90     //-----------------------------------------------------------------------
 91     public static final String  CVS_PATH =
 92         "D:\\CRM_Project\\CRM_Metadata_Structure\\ICM_InputData\\ICM_CSV_InputFiles";
 93     public static final String  AIRPORT_MAP_DATA_CVS_FILE_NAME =  "Airport_map_data.csv";
 94     //-----------------------------------------------------------------------
 95     public static final String  EXCEL_PATH =
 96         "D:\\CRM_Project\\CRM_Metadata_Structure\\ICM_InputData\\ICM_ExcelInputFiles";
 97     public static final String  EXCEL_XLSX_EXTENSION_STRING = "xlsx";
 98     public static final String  EXCEL_XLS_EXTENSION_STRING = "xls";
 99     
100     
101 }
102