1 25 26 package org.jresearch.gossip; 27 28 import org.apache.log.output.db.ColumnInfo; 29 import org.apache.log.output.db.ColumnType; 30 31 37 public interface IConst { 38 39 public interface TOKEN { 40 41 public static final String PAGE = "page"; 42 43 public static final String WELCOME = "welcome"; 44 45 public static final String DENIED = "jgossip-denied"; 46 } 47 48 52 public interface MISC { 53 54 public static final String REGISTRATION_PICTURE_HEIGHT = "registration_picture.height"; 55 56 public static final String REGISTRATION_PICTURE_WIDTH = "registration_picture.width"; 57 58 public static final String REGISTRATION_PICTURE_GRID = "registration_picture.grid"; 59 60 public static final String THUMBNAIL_HEIGHT = "thumbnail.height"; 61 62 public static final String THUMBNAIL_WIDTH = "thumbnail.width"; 63 64 public static final String AVATAR_HEIGHT = "avatar.height"; 65 66 public static final String AVATAR_WIDTH = "avatar.width"; 67 68 } 69 70 76 public interface CONFIG { 77 78 public static final String JNDI_DS_NAME = "JNDI_DS_NAME"; 79 80 public static final String CHARSET = "charset"; 81 82 public static final String DEFAULT_LOCALE = "defaultLocale"; 83 84 public static final int DEFAULT_SKIN_ID = 1; 85 86 public static final int MAIL_QUEUE_THREADS_COUNT = 5; 87 88 public static final String ADMINMAIL = "adminmail"; 89 90 public static final String DOMAIN_NAME = "domainname"; 91 92 public static final String DOMAIN_URL = "domainurl"; 93 94 public static final String SESSION_LENGTH = "sessionlength"; 95 96 public static final String SITE_NAME = "sitename"; 97 98 public static final String MOTTO = "motto"; 99 100 public static final String GZIP_COMPRESS = "gzipCompress"; 101 102 public static final String MAX_ATTACHMENT_COUNT = "maxAttachCount"; 103 104 public static final String ENABLE_FILE_UPLOAD = "enableFileUpload"; 105 106 public static final String ATTACH_STORE_PATH = "attachStorePath"; 107 108 public static final String ENABLE_AVATAR = "enableAvatar"; 109 110 public static final String MAILHOST = "mailhost"; 111 112 public static final String MAILUSER = "mailuser"; 113 114 public static final String MAILPASSWORD = "mailpassword"; 115 116 public static final String SMTP_SERVER_PORT = "smtpServerPort"; 117 118 public static final String INVADER1 = "invader"; 119 120 public static final String ENABLE_AUTO_LOGIN = "enableAutoLogin"; 121 122 public static final String ENABLE_FORUM_SIGN_ON = "enableForumSignOn"; 123 124 public static final String ENABLE_EMAIL_CONFIRMATION = "enableEmailConfiramtion"; 125 126 public static final String PERIOD_FOR_CONFIRMATION = "periodForConfirmation"; 127 128 public static final String ENABLE_FORUM_REGISTRATION = "enableForumRegistration"; 129 130 public static final String ENABLE_EXT_SIGN_ON = "enableExtSignOn"; 131 132 public static final String EXT_LOGON_ACTION_URL = "extLogOnActionUrl"; 133 134 public static final String EXT_LOGOUT_ACTION_URL = "extLogOutActionUrl"; 135 136 public static final String EXT_REGISTRATION_ACTION_URL = "extRegistrationActionUrl"; 137 138 public static final String RSS_MAX_ITEM_COUNT = "rssMaxItemCount"; 139 140 public static final String RSS_PERIOD = "rssPeriod"; 141 142 public static final String RSS_TTL = "rssTtl"; 143 144 public static final String MODULE_PREFIX = "modulePrefix"; 145 146 public static final String WEB_ROOT = "webroot"; 147 } 148 149 155 public interface CONTEXT { 156 157 public static final String AVAIBLE_TRANSLATIONS = "JRF_AVAIBLE_TRANSLATIONS"; 158 159 public static final String SYSTEM_EXCEPTION_MESSAGE = "JRF_SYSTEM_EXCEPTION_MESSAGE"; 160 161 public static final String LAST_UPDATE_DATE = "JRF_LAST_UPDATE"; 162 163 public static final String MAIL_QUEUE = "_JRF_MAIL_QUEUE"; 164 165 public static final String STATUS_KEY_PREFIX = "user.STAT"; 166 } 167 168 173 public interface COOKIE { 174 175 public static final int SECONDS_PER_YEAR = 60 * 60 * 24 * 365; 176 177 public static final String USER_COOKIE = "JRF_USER"; 178 } 179 180 186 public interface JSP { 187 188 public static final String JPG_CONTENT_TYPE = "image/jpeg"; 189 190 public static final String GIF_CONTENT_TYPE = "image/gif"; 191 192 public static final String PNG_CONTENT_TYPE = "image/png"; 193 194 public static final String DEFAULT_CONTENT_TYPE = "text/html"; 195 196 public static final String OPTIONS_SEPERATOR = "--------"; 197 } 198 199 205 public interface LOG { 206 207 public static final String APP_LOG_PREF = "jGossip"; 208 209 public static final String FORUM = "FORUM"; 210 211 public static final String APPLICATION_LOG_NAME = "JGOSSIP-APP"; 212 213 public static final String AUDIT_LOG_NAME = "JGOSSIP-AUDIT"; 214 215 public static final String LOG_TABLE = "jrf_audit_log"; 216 217 public static final ColumnInfo LOG_COLUMNS[] = new ColumnInfo[] { 218 new ColumnInfo("log_date", ColumnType.CONTEXT, "time"), 219 new ColumnInfo("logger", ColumnType.CATEGORY, "category"), 220 new ColumnInfo("log_level", ColumnType.PRIORITY, "priority"), 221 new ColumnInfo("message", ColumnType.MESSAGE, "message"), 222 new ColumnInfo("remote_ip", ColumnType.CONTEXT, "RemoteIP"), 223 new ColumnInfo("user_name", ColumnType.CONTEXT, "UserName"), 224 new ColumnInfo("session_id", ColumnType.CONTEXT, "SessionId") }; 225 } 226 227 233 public interface PAGE { 234 235 public static final String CURR_THREAD_ID = "JRF_CURR_THREAD_ID"; 236 237 public static final String MESSAGE_ACTION = "JRF_MESSAGE_ACTION"; 238 239 public static final String SELECTED_BLOCK = "JRF_SELECTED_BLOCK"; 240 241 public static final String TITLE_NAV_BAR = "JRF_TITLE_NAV_BAR"; 242 243 public static final String HAVE_AN_UPDATED_TOPICS = "JRF_HAVE_AN_UPDATED_TOPICS"; 244 } 245 246 252 public interface REQUEST { 253 254 public static final String SITE_URL = "JRF_SITE_URL"; 255 256 public static final String ENTRY_LIST = "JRF_ENTRY_LIST"; 257 258 public static final String CURR_FORUM = "JRF_CURR_FORUM"; 259 260 public static final String CURR_THREAD = "JRF_CURR_THREAD"; 261 262 public static final String FORUMS_FOR_MOD = "JRF_FORUMS_FOR_MOD"; 263 264 public static final String GROUPS_KEY = SESSION.GROUPS_KEY; 265 266 public static final String LIST_RECORDS = "JRF_LIST_RECORDS"; 267 268 public static final String MOD_FLAG = "JRF_MOD_FLAG"; 269 270 public static final String RECORDS_DATA = "JRF_RECORDS_DATA"; 271 272 public static final String REDIRECT_URL = "JRF_REDIRECT_URL"; 273 274 public static final String REQUEST_URI = "JRF_REQUEST_URI"; 275 276 public static final String START_TIME_KEY = "JRF_START_TIME"; 277 278 public static final String UPDATED_USER = "JRF_UPDATED_USER"; 279 280 public static final String USER_MOD_FORUMS = "JRF_USER_MOD_FORUMS"; 281 282 public static final String USER_TO_SHOW = "JRF_USER_TO_SHOW"; 283 284 public static final String RSS_PUB_DATE = "JRF_RSS_PUB_DATE"; 285 } 286 287 293 public interface SESSION { 294 295 public static final String SEARCH_CRITERIA_LOG = "JRF_SEARCH_CRITERIA_LOG"; 296 297 public static final String PERMISSION_GUARD_KEY = "JRF_PERMISSION_GUARD"; 298 299 public static final String EXT_USER_KEY = "JGOSSIP_EXT_USER"; 300 301 public static final String CURR_FORUM = "JRF_CURR_FORUM"; 302 303 public static final String GROUPS_KEY = "JRF_GROUPS"; 304 305 public static final String LAST_INTIME = "JRF_LAST_INTIME"; 306 307 public static final String LAST_UPDATE_DATE = "JRF_LAST_UPDATE"; 308 309 public static final String STATUS_MESSAGE = "JRF_STATUS_MESSAGE"; 310 311 public static final String TIME_ZONE = "JRF_TIME_ZONE"; 312 313 public static final String USER_KEY = "JRF_USER"; 314 315 public static final String USER_TIME_ZONE = "JRF_USER_TIME_ZONE"; 316 317 public static final String STYLE_SETTINGS = "JRF_STYLE_SETTINGS"; 318 319 public static final String CONFIRM_CODE = "JRF_CONFIRM_CODE"; 320 } 321 322 328 public interface VALUES { 329 330 public static final String ENCRYPTER_KEY = "Fvbweuehbweafhbgfhbgfhjdjp"; 331 332 public static final int NOT_EXIST = -1; 333 334 public static final String ALL = "ALL"; 335 336 public static final String ANY = "ANY"; 337 338 public static final int DEFAULT_PASSWORD_LENGTH = 8; 339 340 public static final String FALSE = "N"; 341 342 public static final String GMT = "GMT"; 343 344 public static final String PASSWORD_DICTIONARY = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890"; 345 346 public static final String TRUE = "Y"; 347 348 public static final String WHOLE = "WHOLE"; 349 350 public static final String RFC822_DATE_FORMAT = "EEE, dd MMM yyyy HH:mm:ss z"; 351 352 public static final String ISO_DATE_FORMAT = "yyyy-MM-dd HH:mm:ss,SSS"; 353 354 public static final byte[] BLANK_GIF = { 71, 73, 70, 56, 57, 97, 1, 0, 355 1, 0, -111, -1, 0, -1, -1, -1, 0, 0, 0, -1, -1, -1, 0, 0, 0, 356 33, -1, 11, 65, 68, 79, 66, 69, 58, 73, 82, 49, 46, 48, 2, -34, 357 -19, 0, 33, -7, 4, 1, 0, 0, 2, 0, 44, 0, 0, 0, 0, 1, 0, 1, 0, 358 0, 2, 2, 84, 1, 0, 59 }; 359 } 360 361 public interface Forum { 362 363 public static final int STATUS_UNLOCKED = 0; 364 365 public static final int STATUS_TOPICS_LOCKED = 1; 366 367 public static final int STATUS_COMPLETELY_LOCKED = 2; 368 369 public static final int STATUS_INVISIBLE = 3; 370 } 371 372 public interface Topic { 373 374 public static final int STATUS_UNLOCKED = 0; 375 376 public static final int STATUS_LOCKED = 1; 377 } 378 } | Popular Tags |