1
22
23 package com.liferay.portal.util;
24
25 import com.liferay.portal.kernel.util.GetterUtil;
26 import com.liferay.portal.kernel.util.StringPool;
27 import com.liferay.portal.kernel.util.StringUtil;
28
29
35 public class PropsValues {
36
37 public static final String[] ADMIN_DEFAULT_GROUP_NAMES =
38 StringUtil.split(
39 PropsUtil.get(PropsKeys.ADMIN_DEFAULT_GROUP_NAMES),
40 StringPool.NEW_LINE);
41
42 public static final String[] ADMIN_DEFAULT_ROLE_NAMES =
43 StringUtil.split(
44 PropsUtil.get(PropsKeys.ADMIN_DEFAULT_ROLE_NAMES),
45 StringPool.NEW_LINE);
46
47 public static final String[] ADMIN_DEFAULT_USER_GROUP_NAMES =
48 StringUtil.split(
49 PropsUtil.get(PropsKeys.ADMIN_DEFAULT_USER_GROUP_NAMES),
50 StringPool.NEW_LINE);
51
52 public static final String[] ADMIN_MAIL_HOST_NAMES = StringUtil.split(
53 PropsUtil.get(PropsKeys.ADMIN_MAIL_HOST_NAMES),
54 StringPool.NEW_LINE);
55
56 public static final String[] ADMIN_RESERVED_EMAIL_ADDRESSES =
57 StringUtil.split(
58 PropsUtil.get(PropsKeys.ADMIN_RESERVED_EMAIL_ADDRESSES),
59 StringPool.NEW_LINE);
60
61 public static final String[] ADMIN_RESERVED_SCREEN_NAMES = StringUtil.split(
62 PropsUtil.get(PropsKeys.ADMIN_RESERVED_SCREEN_NAMES),
63 StringPool.NEW_LINE);
64
65 public static final String ANNOUNCEMENTS_EMAIL_BODY =
66 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_BODY);
67
68 public static final String ANNOUNCEMENTS_EMAIL_FROM_ADDRESS =
69 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_FROM_ADDRESS);
70
71 public static final String ANNOUNCEMENTS_EMAIL_FROM_NAME =
72 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_FROM_NAME);
73
74 public static final String ANNOUNCEMENTS_EMAIL_SUBJECT =
75 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_SUBJECT);
76
77 public static final String ANNOUNCEMENTS_EMAIL_TO_ADDRESS =
78 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_TO_ADDRESS);
79
80 public static final String ANNOUNCEMENTS_EMAIL_TO_NAME =
81 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_TO_NAME);
82
83 public static final String[] APPLICATION_SHUTDOWN_EVENTS =
84 PropsUtil.getArray(PropsKeys.APPLICATION_SHUTDOWN_EVENTS);
85
86 public static final String[] APPLICATION_STARTUP_EVENTS =
87 PropsUtil.getArray(PropsKeys.APPLICATION_STARTUP_EVENTS);
88
89 public static boolean AUTH_FORWARD_BY_LAST_PATH = GetterUtil.getBoolean(
90 PropsUtil.get(PropsKeys.AUTH_FORWARD_BY_LAST_PATH));
91
92 public static final boolean AUTH_FORWARD_BY_REDIRECT =
93 GetterUtil.getBoolean(
94 PropsUtil.get(PropsKeys.AUTH_FORWARD_BY_REDIRECT));
95
96 public static final String AUTH_LOGIN_COMMUNITY_URL =
97 PropsUtil.get(PropsKeys.AUTH_LOGIN_COMMUNITY_URL);
98
99 public static final String AUTH_LOGIN_PORTLET_NAME =
100 PropsUtil.get(PropsKeys.AUTH_LOGIN_PORTLET_NAME);
101
102 public static final String AUTH_LOGIN_URL =
103 PropsUtil.get(PropsKeys.AUTH_LOGIN_URL);
104
105 public static final boolean AUTH_PIPELINE_ENABLE_LIFERAY_CHECK =
106 GetterUtil.getBoolean(
107 PropsUtil.get(PropsKeys.AUTH_PIPELINE_ENABLE_LIFERAY_CHECK));
108
109 public static final int AUTO_DEPLOY_BLACKLIST_THRESHOLD =
110 GetterUtil.getInteger(
111 PropsUtil.get(PropsKeys.AUTO_DEPLOY_BLACKLIST_THRESHOLD));
112
113 public static final boolean AUTO_DEPLOY_CUSTOM_PORTLET_XML =
114 GetterUtil.getBoolean(
115 PropsUtil.get(PropsKeys.AUTO_DEPLOY_CUSTOM_PORTLET_XML));
116
117 public static final String AUTO_DEPLOY_DEFAULT_DEST_DIR =
118 PropsUtil.get(PropsKeys.AUTO_DEPLOY_DEFAULT_DEST_DIR);
119
120 public static final String AUTO_DEPLOY_DEPLOY_DIR =
121 PropsUtil.get(PropsKeys.AUTO_DEPLOY_DEPLOY_DIR);
122
123 public static final String AUTO_DEPLOY_DEST_DIR =
124 PropsUtil.get(PropsKeys.AUTO_DEPLOY_DEST_DIR);
125
126 public static final boolean AUTO_DEPLOY_ENABLED =
127 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.AUTO_DEPLOY_ENABLED));
128
129 public static final int AUTO_DEPLOY_INTERVAL = GetterUtil.getInteger(
130 PropsUtil.get(PropsKeys.AUTO_DEPLOY_INTERVAL));
131
132 public static final String AUTO_DEPLOY_JBOSS_PREFIX =
133 PropsUtil.get(PropsKeys.AUTO_DEPLOY_JBOSS_PREFIX);
134
135 public static final String AUTO_DEPLOY_TOMCAT_CONF_DIR =
136 PropsUtil.get(PropsKeys.AUTO_DEPLOY_TOMCAT_CONF_DIR);
137
138 public static final String AUTO_DEPLOY_TOMCAT_DEST_DIR =
139 PropsUtil.get(PropsKeys.AUTO_DEPLOY_TOMCAT_DEST_DIR);
140
141 public static final String AUTO_DEPLOY_TOMCAT_LIB_DIR =
142 PropsUtil.get(PropsKeys.AUTO_DEPLOY_TOMCAT_LIB_DIR);
143
144 public static final boolean AUTO_DEPLOY_UNPACK_WAR =
145 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.AUTO_DEPLOY_UNPACK_WAR));
146
147 public static final String[] AUTO_LOGIN_HOOKS =
148 PropsUtil.getArray(PropsKeys.AUTO_LOGIN_HOOKS);
149
150 public static final int BLOGS_PAGE_ABSTRACT_LENGTH = GetterUtil.getInteger(
151 PropsUtil.get(PropsKeys.BLOGS_PAGE_ABSTRACT_LENGTH));
152
153 public static final int BLOGS_TRACKBACK_EXCERPT_LENGTH =
154 GetterUtil.getInteger(PropsUtil.get(PropsKeys.
155 BLOGS_TRACKBACK_EXCERPT_LENGTH));
156
157 public static final int BLOGS_TRACKBACK_VERIFIER_JOB_INTERVAL =
158 GetterUtil.getInteger(PropsUtil.get(PropsKeys.
159 BLOGS_TRACKBACK_VERIFIER_JOB_INTERVAL));
160
161 public static final String BROWSER_LAUNCHER_URL =
162 PropsUtil.get(PropsKeys.BROWSER_LAUNCHER_URL);
163
164 public static final boolean CAPTCHA_CHECK_PORTAL_CREATE_ACCOUNT =
165 GetterUtil.getBoolean(
166 PropsUtil.get(PropsKeys.CAPTCHA_CHECK_PORTAL_CREATE_ACCOUNT));
167
168 public static final boolean CAPTCHA_CHECK_PORTAL_SEND_PASSWORD =
169 GetterUtil.getBoolean(
170 PropsUtil.get(PropsKeys.CAPTCHA_CHECK_PORTAL_SEND_PASSWORD));
171
172 public static final boolean
173 CAPTCHA_CHECK_PORTLET_MESSAGE_BOARDS_EDIT_CATEGORY =
174 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
175 CAPTCHA_CHECK_PORTLET_MESSAGE_BOARDS_EDIT_CATEGORY));
176
177 public static final boolean
178 CAPTCHA_CHECK_PORTLET_MESSAGE_BOARDS_EDIT_MESSAGE =
179 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
180 CAPTCHA_CHECK_PORTLET_MESSAGE_BOARDS_EDIT_MESSAGE));
181
182 public static final int CAPTCHA_MAX_CHALLENGES = GetterUtil.getInteger(
183 PropsUtil.get(PropsKeys.CAPTCHA_MAX_CHALLENGES));
184
185 public static final boolean CAS_AUTH_ENABLED = GetterUtil.getBoolean(
186 PropsUtil.get(PropsKeys.CAS_AUTH_ENABLED));
187
188 public static final boolean CAS_IMPORT_FROM_LDAP = GetterUtil.getBoolean(
189 PropsUtil.get(PropsKeys.CAS_IMPORT_FROM_LDAP));
190
191 public static final String CAS_LOGIN_URL =
192 PropsUtil.get(PropsKeys.CAS_LOGIN_URL);
193
194 public static final String CAS_LOGOUT_URL =
195 PropsUtil.get(PropsKeys.CAS_LOGOUT_URL);
196
197 public static final String CAS_SERVER_NAME =
198 PropsUtil.get(PropsKeys.CAS_SERVER_NAME);
199
200 public static final String CAS_SERVICE_URL =
201 PropsUtil.get(PropsKeys.CAS_SERVICE_URL);
202
203 public static final String CAS_VALIDATE_URL =
204 PropsUtil.get(PropsKeys.CAS_VALIDATE_URL);
205
206 public static final boolean COMMONS_POOL_ENABLED = GetterUtil.getBoolean(
207 PropsUtil.get(PropsKeys.COMMONS_POOL_ENABLED));
208
209 public static final String COMPANY_DEFAULT_WEB_ID =
210 PropsUtil.get(PropsKeys.COMPANY_DEFAULT_WEB_ID);
211
212 public static final boolean COMPANY_LOGIN_PREPOPULATE_DOMAIN =
213 GetterUtil.getBoolean(
214 PropsUtil.get(PropsKeys.COMPANY_LOGIN_PREPOPULATE_DOMAIN));
215
216 public static final boolean COMPANY_SECURITY_AUTH_REQUIRES_HTTPS =
217 GetterUtil.getBoolean(
218 PropsUtil.get(PropsKeys.COMPANY_SECURITY_AUTH_REQUIRES_HTTPS));
219
220 public static final String COMPANY_SECURITY_AUTH_TYPE =
221 PropsUtil.get(PropsKeys.COMPANY_SECURITY_AUTH_TYPE);
222
223 public static final boolean COMPANY_SECURITY_AUTO_LOGIN =
224 GetterUtil.getBoolean(
225 PropsUtil.get(PropsKeys.COMPANY_SECURITY_AUTO_LOGIN));
226
227 public static final int COMPANY_SECURITY_AUTO_LOGIN_MAX_AGE =
228 GetterUtil.getInteger(
229 PropsUtil.get(PropsKeys.COMPANY_SECURITY_AUTO_LOGIN_MAX_AGE),
230 CookieKeys.MAX_AGE);
231
232 public static final boolean COMPANY_SECURITY_COMMUNITY_LOGO =
233 GetterUtil.getBoolean(
234 PropsUtil.get(PropsKeys.COMPANY_SECURITY_COMMUNITY_LOGO));
235
236 public static final boolean COMPANY_SECURITY_SEND_PASSWORD =
237 GetterUtil.getBoolean(
238 PropsUtil.get(PropsKeys.COMPANY_SECURITY_SEND_PASSWORD));
239
240 public static final boolean COMPANY_SECURITY_STRANGERS =
241 GetterUtil.getBoolean(
242 PropsUtil.get(PropsKeys.COMPANY_SECURITY_STRANGERS));
243
244 public static final boolean COMPANY_SECURITY_STRANGERS_VERIFY =
245 GetterUtil.getBoolean(
246 PropsUtil.get(PropsKeys.COMPANY_SECURITY_STRANGERS_VERIFY));
247
248 public static final boolean COMPANY_SECURITY_STRANGERS_WITH_MX =
249 GetterUtil.getBoolean(
250 PropsUtil.get(PropsKeys.COMPANY_SECURITY_STRANGERS_WITH_MX));
251
252 public static final long COUNTER_CONNECTION_HEARTBEAT_JOB_INTERVAL =
253 GetterUtil.getLong(
254 PropsUtil.get(PropsKeys.COUNTER_CONNECTION_HEARTBEAT_JOB_INTERVAL));
255
256 public static final String CUSTOM_SQL_FUNCTION_ISNOTNULL =
257 PropsUtil.get(PropsKeys.CUSTOM_SQL_FUNCTION_ISNOTNULL);
258
259 public static final String CUSTOM_SQL_FUNCTION_ISNULL =
260 PropsUtil.get(PropsKeys.CUSTOM_SQL_FUNCTION_ISNULL);
261
262 public static final String DATABASE_MYSQL_ENGINE =
263 PropsUtil.get(PropsKeys.DATABASE_MYSQL_ENGINE);
264
265 public static final String DEFAULT_ADMIN_EMAIL_ADDRESS_PREFIX =
266 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_EMAIL_ADDRESS_PREFIX);
267
268 public static final String DEFAULT_ADMIN_FIRST_NAME =
269 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_FIRST_NAME);
270
271 public static final String DEFAULT_ADMIN_LAST_NAME =
272 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_LAST_NAME);
273
274 public static final String DEFAULT_ADMIN_MIDDLE_NAME =
275 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_MIDDLE_NAME);
276
277 public static final String DEFAULT_ADMIN_PASSWORD =
278 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_PASSWORD);
279
280 public static final String DEFAULT_ADMIN_SCREEN_NAME =
281 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_SCREEN_NAME);
282
283 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_COLUMN =
284 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_COLUMN);
285
286 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_FRIENDLY_URL =
287 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_FRIENDLY_URL);
288
289 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_NAME =
290 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_NAME);
291
292 public static final String
293 DEFAULT_GUEST_PUBLIC_LAYOUT_REGULAR_COLOR_SCHEME_ID =
294 PropsUtil.get(PropsKeys.
295 DEFAULT_GUEST_PUBLIC_LAYOUT_REGULAR_COLOR_SCHEME_ID);
296
297 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_REGULAR_THEME_ID =
298 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_REGULAR_THEME_ID);
299
300 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_TEMPLATE_ID =
301 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_TEMPLATE_ID);
302
303 public static final String
304 DEFAULT_GUEST_PUBLIC_LAYOUT_WAP_COLOR_SCHEME_ID =
305 PropsUtil.get(PropsKeys.
306 DEFAULT_GUEST_PUBLIC_LAYOUT_WAP_COLOR_SCHEME_ID);
307
308 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_WAP_THEME_ID =
309 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_WAP_THEME_ID);
310
311 public static final String DEFAULT_GUEST_PUBLIC_LAYOUTS_LAR =
312 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUTS_LAR);
313
314 public static final String DEFAULT_LANDING_PAGE_PATH =
315 PropsUtil.get(PropsKeys.DEFAULT_LANDING_PAGE_PATH);
316
317 public static final String DEFAULT_LAYOUT_TEMPLATE_ID =
318 PropsUtil.get(PropsKeys.DEFAULT_LAYOUT_TEMPLATE_ID);
319
320 public static final String DEFAULT_LOGOUT_PAGE_PATH =
321 PropsUtil.get(PropsKeys.DEFAULT_LOGOUT_PAGE_PATH);
322
323 public static final String DEFAULT_REGULAR_COLOR_SCHEME_ID =
324 PropsUtil.get(PropsKeys.DEFAULT_REGULAR_COLOR_SCHEME_ID);
325
326 public static final String DEFAULT_REGULAR_THEME_ID =
327 PropsUtil.get(PropsKeys.DEFAULT_REGULAR_THEME_ID);
328
329 public static final String DEFAULT_USER_PRIVATE_LAYOUT_COLUMN =
330 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_COLUMN);
331
332 public static final String DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL =
333 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL);
334
335 public static final String DEFAULT_USER_PRIVATE_LAYOUT_NAME =
336 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_NAME);
337
338 public static final String
339 DEFAULT_USER_PRIVATE_LAYOUT_REGULAR_COLOR_SCHEME_ID =
340 PropsUtil.get(PropsKeys.
341 DEFAULT_USER_PRIVATE_LAYOUT_REGULAR_COLOR_SCHEME_ID);
342
343 public static final String DEFAULT_USER_PRIVATE_LAYOUT_REGULAR_THEME_ID =
344 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_REGULAR_THEME_ID);
345
346 public static final String DEFAULT_USER_PRIVATE_LAYOUT_TEMPLATE_ID =
347 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_TEMPLATE_ID);
348
349 public static final String DEFAULT_USER_PRIVATE_LAYOUT_WAP_COLOR_SCHEME_ID =
350 PropsUtil.get(PropsKeys.
351 DEFAULT_USER_PRIVATE_LAYOUT_WAP_COLOR_SCHEME_ID);
352
353 public static final String DEFAULT_USER_PRIVATE_LAYOUT_WAP_THEME_ID =
354 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_WAP_THEME_ID);
355
356 public static final String DEFAULT_USER_PRIVATE_LAYOUTS_LAR =
357 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUTS_LAR);
358
359 public static final String DEFAULT_USER_PUBLIC_LAYOUT_COLUMN =
360 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_COLUMN);
361
362 public static final String DEFAULT_USER_PUBLIC_LAYOUT_FRIENDLY_URL =
363 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_FRIENDLY_URL);
364
365 public static final String DEFAULT_USER_PUBLIC_LAYOUT_NAME =
366 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_NAME);
367
368 public static final String
369 DEFAULT_USER_PUBLIC_LAYOUT_REGULAR_COLOR_SCHEME_ID =
370 PropsUtil.get(PropsKeys.
371 DEFAULT_USER_PUBLIC_LAYOUT_REGULAR_COLOR_SCHEME_ID);
372
373 public static final String DEFAULT_USER_PUBLIC_LAYOUT_REGULAR_THEME_ID =
374 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_REGULAR_THEME_ID);
375
376 public static final String DEFAULT_USER_PUBLIC_LAYOUT_TEMPLATE_ID =
377 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_TEMPLATE_ID);
378
379 public static final String DEFAULT_USER_PUBLIC_LAYOUT_WAP_COLOR_SCHEME_ID =
380 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_WAP_COLOR_SCHEME_ID);
381
382 public static final String DEFAULT_USER_PUBLIC_LAYOUT_WAP_THEME_ID =
383 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_WAP_THEME_ID);
384
385 public static final String DEFAULT_USER_PUBLIC_LAYOUTS_LAR =
386 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUTS_LAR);
387
388 public static final String DEFAULT_WAP_COLOR_SCHEME_ID =
389 PropsUtil.get(PropsKeys.DEFAULT_WAP_COLOR_SCHEME_ID);
390
391 public static final String DEFAULT_WAP_THEME_ID =
392 PropsUtil.get(PropsKeys.DEFAULT_WAP_THEME_ID);
393
394 public static final String[] DL_COMPARABLE_FILE_EXTENSIONS =
395 PropsUtil.getArray(PropsKeys.DL_COMPARABLE_FILE_EXTENSIONS);
396
397 public static final String[] DL_FILE_EXTENSIONS =
398 PropsUtil.getArray(PropsKeys.DL_FILE_EXTENSIONS);
399
400 public static final int DL_FILE_MAX_SIZE = GetterUtil.getInteger(
401 PropsUtil.get(PropsKeys.DL_FILE_MAX_SIZE));
402
403 public static final String DL_HOOK_IMPL =
404 PropsUtil.get(PropsKeys.DL_HOOK_IMPL);
405
406 public static final boolean DL_LAYOUTS_SYNC_ENABLED = GetterUtil.getBoolean(
407 PropsUtil.get(PropsKeys.DL_LAYOUTS_SYNC_ENABLED));
408
409 public static final String EDITOR_WYSIWYG_DEFAULT =
410 PropsUtil.get(PropsKeys.EDITOR_WYSIWYG_DEFAULT);
411
412 public static final boolean
413 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_BIRTHDAY =
414 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
415 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_BIRTHDAY));
416
417 public static final boolean
418 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_MALE =
419 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
420 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_MALE));
421
422 public static final boolean
423 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_ORGANIZATION_STATUS =
424 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
425 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_ORGANIZATION_STATUS));
426
427 public static final String[] GLOBAL_SHUTDOWN_EVENTS =
428 PropsUtil.getArray(PropsKeys.GLOBAL_SHUTDOWN_EVENTS);
429
430 public static final String[] GLOBAL_STARTUP_EVENTS =
431 PropsUtil.getArray(PropsKeys.GLOBAL_STARTUP_EVENTS);
432
433 public static final String HIBERNATE_DIALECT =
434 PropsUtil.get(PropsKeys.HIBERNATE_DIALECT);
435
436 public static final int HIBERNATE_JDBC_BATCH_SIZE = GetterUtil.getInteger(
437 PropsUtil.get(PropsKeys.HIBERNATE_JDBC_BATCH_SIZE));
438
439 public static final boolean HOT_UNDEPLOY_ENABLED = GetterUtil.getBoolean(
440 PropsUtil.get(PropsKeys.HOT_UNDEPLOY_ENABLED));
441
442 public static final int HOT_UNDEPLOY_INTERVAL = GetterUtil.getInteger(
443 PropsUtil.get(PropsKeys.HOT_UNDEPLOY_INTERVAL));
444
445 public static final boolean HOT_UNDEPLOY_ON_REDEPLOY =
446 GetterUtil.getBoolean(
447 PropsUtil.get(PropsKeys.HOT_UNDEPLOY_ON_REDEPLOY));
448
449 public static final int IG_IMAGE_CUSTOM_1_MAX_DIMENSION =
450 GetterUtil.getInteger(
451 PropsUtil.get(PropsKeys.IG_IMAGE_CUSTOM_1_MAX_DIMENSION));
452
453 public static final int IG_IMAGE_CUSTOM_2_MAX_DIMENSION =
454 GetterUtil.getInteger(
455 PropsUtil.get(PropsKeys.IG_IMAGE_CUSTOM_2_MAX_DIMENSION));
456
457 public static final String[] IG_IMAGE_EXTENSIONS =
458 PropsUtil.getArray(PropsKeys.IG_IMAGE_EXTENSIONS);
459
460 public static final int IG_IMAGE_MAX_SIZE = GetterUtil.getInteger(
461 PropsUtil.get(PropsKeys.IG_IMAGE_MAX_SIZE));
462
463 public static final int IG_IMAGE_THUMBNAIL_MAX_DIMENSION =
464 GetterUtil.getInteger(
465 PropsUtil.get(PropsKeys.IG_IMAGE_THUMBNAIL_MAX_DIMENSION));
466
467 public static boolean INDEX_READ_ONLY = GetterUtil.getBoolean(
468 PropsUtil.get(PropsKeys.INDEX_READ_ONLY));
469
470 public static final int INDEX_ON_STARTUP_DELAY = GetterUtil.getInteger(
471 PropsUtil.get(PropsKeys.INDEX_ON_STARTUP_DELAY));
472
473 public static final boolean JAVASCRIPT_BAREBONE_ENABLED =
474 GetterUtil.getBoolean(
475 PropsUtil.get(PropsKeys.JAVASCRIPT_BAREBONE_ENABLED));
476
477 public static final String[] JAVASCRIPT_BAREBONE_FILES =
478 PropsUtil.getArray(PropsKeys.JAVASCRIPT_BAREBONE_FILES);
479
480 public static final String[] JAVASCRIPT_EVERYTHING_FILES =
481 PropsUtil.getArray(PropsKeys.JAVASCRIPT_EVERYTHING_FILES);
482
483 public static boolean JAVASCRIPT_FAST_LOAD = GetterUtil.getBoolean(
484 PropsUtil.get(PropsKeys.JAVASCRIPT_FAST_LOAD));
485
486 public static final boolean JAVASCRIPT_LOG_ENABLED = GetterUtil.getBoolean(
487 PropsUtil.get(PropsKeys.JAVASCRIPT_LOG_ENABLED));
488
489 public static final String JBI_WORKFLOW_URL =
490 PropsUtil.get(PropsKeys.JBI_WORKFLOW_URL);
491
492 public static final boolean JOURNAL_ARTICLE_FORCE_AUTOGENERATE_ID =
493 GetterUtil.getBoolean(
494 PropsUtil.get(PropsKeys.JOURNAL_ARTICLE_FORCE_AUTOGENERATE_ID));
495
496 public static final boolean JOURNAL_ARTICLE_FORCE_INCREMENT_VERSION =
497 GetterUtil.getBoolean(
498 PropsUtil.get(PropsKeys.JOURNAL_ARTICLE_FORCE_INCREMENT_VERSION));
499
500 public static final boolean JOURNAL_CONTENT_SEARCH_SHOW_LISTED =
501 GetterUtil.getBoolean(
502 PropsUtil.get(PropsKeys.JOURNAL_CONTENT_SEARCH_SHOW_LISTED));
503
504 public static final String JOURNAL_ERROR_TEMPLATE_VELOCITY =
505 PropsUtil.get(PropsKeys.JOURNAL_ERROR_TEMPLATE_VELOCITY);
506
507 public static final String JOURNAL_ERROR_TEMPLATE_XSL =
508 PropsUtil.get(PropsKeys.JOURNAL_ERROR_TEMPLATE_XSL);
509
510 public static final boolean JOURNAL_FEED_FORCE_AUTOGENERATE_ID =
511 GetterUtil.getBoolean(
512 PropsUtil.get(PropsKeys.JOURNAL_FEED_FORCE_AUTOGENERATE_ID));
513
514 public static final String JOURNAL_LAR_CREATION_STRATEGY =
515 PropsUtil.get(PropsKeys.JOURNAL_LAR_CREATION_STRATEGY);
516
517 public static final boolean JOURNAL_STRUCTURE_FORCE_AUTOGENERATE_ID =
518 GetterUtil.getBoolean(
519 PropsUtil.get(PropsKeys.JOURNAL_STRUCTURE_FORCE_AUTOGENERATE_ID));
520
521 public static final boolean JOURNAL_TEMPLATE_FORCE_AUTOGENERATE_ID =
522 GetterUtil.getBoolean(
523 PropsUtil.get(PropsKeys.JOURNAL_TEMPLATE_FORCE_AUTOGENERATE_ID));
524
525 public static final String[]
526 JOURNAL_TEMPLATE_VELOCITY_RESTRICTED_VARIABLES = PropsUtil.getArray(
527 PropsKeys.JOURNAL_TEMPLATE_VELOCITY_RESTRICTED_VARIABLES);
528
529 public static final String LAYOUT_CLONE_IMPL = PropsUtil.get(
530 PropsKeys.LAYOUT_CLONE_IMPL);
531
532 public static final boolean LAYOUT_DEFAULT_P_L_RESET =
533 GetterUtil.getBoolean(
534 PropsUtil.get(PropsKeys.LAYOUT_DEFAULT_P_L_RESET));
535
536 public static final String LAYOUT_DEFAULT_TEMPLATE_ID =
537 PropsUtil.get(PropsKeys.LAYOUT_DEFAULT_TEMPLATE_ID);
538
539 public static final String LAYOUT_FRIENDLY_URL_PAGE_NOT_FOUND =
540 PropsUtil.get(PropsKeys.LAYOUT_FRIENDLY_URL_PAGE_NOT_FOUND);
541
542 public static final String
543 LAYOUT_FRIENDLY_URL_PRIVATE_GROUP_SERVLET_MAPPING = PropsUtil.get(
544 PropsKeys.LAYOUT_FRIENDLY_URL_PRIVATE_GROUP_SERVLET_MAPPING);
545
546 public static final String
547 LAYOUT_FRIENDLY_URL_PRIVATE_USER_SERVLET_MAPPING = PropsUtil.get(
548 PropsKeys.LAYOUT_FRIENDLY_URL_PRIVATE_USER_SERVLET_MAPPING);
549
550 public static final String LAYOUT_FRIENDLY_URL_PUBLIC_SERVLET_MAPPING =
551 PropsUtil.get(PropsKeys.LAYOUT_FRIENDLY_URL_PUBLIC_SERVLET_MAPPING);
552
553 public static final boolean LAYOUT_GUEST_SHOW_MAX_ICON =
554 GetterUtil.getBoolean(
555 PropsUtil.get(PropsKeys.LAYOUT_GUEST_SHOW_MAX_ICON));
556
557 public static final boolean LAYOUT_GUEST_SHOW_MIN_ICON =
558 GetterUtil.getBoolean(
559 PropsUtil.get(PropsKeys.LAYOUT_GUEST_SHOW_MIN_ICON));
560
561 public static final boolean LAYOUT_PARALLEL_RENDER_ENABLE =
562 GetterUtil.getBoolean(
563 PropsUtil.get(PropsKeys.LAYOUT_PARALLEL_RENDER_ENABLE));
564
565 public static final boolean LAYOUT_SHOW_HTTP_STATUS = GetterUtil.getBoolean(
566 PropsUtil.get(PropsKeys.LAYOUT_SHOW_HTTP_STATUS));
567
568 public static final boolean LAYOUT_SHOW_PORTLET_ACCESS_DENIED =
569 GetterUtil.getBoolean(
570 PropsUtil.get(PropsKeys.LAYOUT_SHOW_PORTLET_ACCESS_DENIED));
571
572 public static final boolean LAYOUT_SHOW_PORTLET_INACTIVE =
573 GetterUtil.getBoolean(
574 PropsUtil.get(PropsKeys.LAYOUT_SHOW_PORTLET_INACTIVE));
575
576 public static String[] LAYOUT_STATIC_PORTLETS_ALL =
577 PropsUtil.getArray(PropsKeys.LAYOUT_STATIC_PORTLETS_ALL);
578
579 public static boolean LAYOUT_TEMPLATE_CACHE_ENABLED = GetterUtil.getBoolean(
580 PropsUtil.get(PropsKeys.LAYOUT_TEMPLATE_CACHE_ENABLED));
581
582 public static final String[] LAYOUT_TYPES =
583 PropsUtil.getArray(PropsKeys.LAYOUT_TYPES);
584
585 public static boolean LAYOUT_USER_PRIVATE_LAYOUTS_AUTO_CREATE =
586 GetterUtil.getBoolean(
587 PropsUtil.get(PropsKeys.LAYOUT_USER_PRIVATE_LAYOUTS_AUTO_CREATE));
588
589 public static boolean LAYOUT_USER_PRIVATE_LAYOUTS_ENABLED =
590 GetterUtil.getBoolean(
591 PropsUtil.get(PropsKeys.LAYOUT_USER_PRIVATE_LAYOUTS_ENABLED));
592
593 public static boolean LAYOUT_USER_PRIVATE_LAYOUTS_MODIFIABLE =
594 GetterUtil.getBoolean(
595 PropsUtil.get(PropsKeys.LAYOUT_USER_PRIVATE_LAYOUTS_MODIFIABLE));
596
597 public static boolean LAYOUT_USER_PRIVATE_LAYOUTS_POWER_USER_REQUIRED =
598 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
599 LAYOUT_USER_PRIVATE_LAYOUTS_POWER_USER_REQUIRED));
600
601 public static boolean LAYOUT_USER_PUBLIC_LAYOUTS_AUTO_CREATE =
602 GetterUtil.getBoolean(
603 PropsUtil.get(PropsKeys.LAYOUT_USER_PUBLIC_LAYOUTS_AUTO_CREATE));
604
605 public static boolean LAYOUT_USER_PUBLIC_LAYOUTS_ENABLED =
606 GetterUtil.getBoolean(
607 PropsUtil.get(PropsKeys.LAYOUT_USER_PUBLIC_LAYOUTS_ENABLED));
608
609 public static boolean LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE =
610 GetterUtil.getBoolean(
611 PropsUtil.get(PropsKeys.LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE));
612
613 public static boolean LAYOUT_USER_PUBLIC_LAYOUTS_POWER_USER_REQUIRED =
614 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
615 LAYOUT_USER_PUBLIC_LAYOUTS_POWER_USER_REQUIRED));
616
617 public static final String LDAP_ATTRS_TRANSFORMER_IMPL =
618 PropsUtil.get(PropsKeys.LDAP_ATTRS_TRANSFORMER_IMPL);
619
620 public static final boolean LDAP_AUTH_ENABLED = GetterUtil.getBoolean(
621 PropsUtil.get(PropsKeys.LDAP_AUTH_ENABLED));
622
623 public static final boolean LDAP_EXPORT_ENABLED = GetterUtil.getBoolean(
624 PropsUtil.get(PropsKeys.LDAP_EXPORT_ENABLED));
625
626 public static final boolean LDAP_IMPORT_ENABLED = GetterUtil.getBoolean(
627 PropsUtil.get(PropsKeys.LDAP_IMPORT_ENABLED));
628
629 public static final long LDAP_IMPORT_INTERVAL = GetterUtil.getLong(
630 PropsUtil.get(PropsKeys.LDAP_IMPORT_INTERVAL));
631
632 public static final boolean LDAP_PASSWORD_POLICY_ENABLED =
633 GetterUtil.getBoolean(
634 PropsUtil.get(PropsKeys.LDAP_PASSWORD_POLICY_ENABLED));
635
636 public static final String LDAP_USER_IMPL =
637 PropsUtil.get(PropsKeys.LDAP_USER_IMPL);
638
639 public static final boolean LIVE_USERS_ENABLED = GetterUtil.getBoolean(
640 PropsUtil.get(PropsKeys.LIVE_USERS_ENABLED));
641
642 public static final boolean LOCALE_DEFAULT_REQUEST = GetterUtil.getBoolean(
643 PropsUtil.get(PropsKeys.LOCALE_DEFAULT_REQUEST));
644
645 public static String[] LOCALES = PropsUtil.getArray(PropsKeys.LOCALES);
646
647 public static final String[] LOGIN_EVENTS_POST =
648 PropsUtil.getArray(PropsKeys.LOGIN_EVENTS_POST);
649
650 public static final String[] LOGIN_EVENTS_PRE =
651 PropsUtil.getArray(PropsKeys.LOGIN_EVENTS_PRE);
652
653 public static final String[] LOGOUT_EVENTS_POST =
654 PropsUtil.getArray(PropsKeys.LOGOUT_EVENTS_POST);
655
656 public static final String[] LOGOUT_EVENTS_PRE =
657 PropsUtil.getArray(PropsKeys.LOGOUT_EVENTS_PRE);
658
659 public static final boolean LOOK_AND_FEEL_MODIFIABLE =
660 GetterUtil.getBoolean(
661 PropsUtil.get(PropsKeys.LOOK_AND_FEEL_MODIFIABLE));
662
663 public static final String LUCENE_DIR = PropsUtil.get(PropsKeys.LUCENE_DIR);
664
665 public static final String LUCENE_FILE_EXTRACTOR =
666 PropsUtil.get(PropsKeys.LUCENE_FILE_EXTRACTOR);
667
668 public static final String LUCENE_FILE_EXTRACTOR_REGEXP_STRIP =
669 PropsUtil.get(PropsKeys.LUCENE_FILE_EXTRACTOR_REGEXP_STRIP);
670
671 public static final boolean LUCENE_STORE_JDBC_AUTO_CLEAN_UP =
672 GetterUtil.getBoolean(
673 PropsUtil.get(PropsKeys.LUCENE_STORE_JDBC_AUTO_CLEAN_UP));
674
675 public static final String LUCENE_STORE_TYPE = PropsUtil.get(
676 PropsKeys.LUCENE_STORE_TYPE);
677
678 public static final String MAIL_HOOK_IMPL = PropsUtil.get(
679 PropsKeys.MAIL_HOOK_IMPL);
680
681 public static final boolean MAIL_MX_UPDATE = GetterUtil.getBoolean(
682 PropsUtil.get(PropsKeys.MAIL_MX_UPDATE));
683
684 public static final boolean MESSAGE_BOARDS_ANONYMOUS_POSTING_ENABLED =
685 GetterUtil.getBoolean(
686 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_ANONYMOUS_POSTING_ENABLED));
687
688 public static final String MESSAGE_BOARDS_EMAIL_FROM_ADDRESS =
689 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_FROM_ADDRESS);
690
691 public static final String MESSAGE_BOARDS_EMAIL_FROM_NAME =
692 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_FROM_NAME);
693
694 public static final boolean MESSAGE_BOARDS_EMAIL_HTML_FORMAT =
695 GetterUtil.getBoolean(
696 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_HTML_FORMAT));
697
698 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_BODY =
699 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_BODY);
700
701 public static final boolean
702 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_ENABLED =
703 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
704 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_ENABLED));
705
706 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SIGNATURE =
707 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SIGNATURE);
708
709 public static final String
710 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SUBJECT_PREFIX =
711 PropsUtil.get(PropsKeys.
712 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SUBJECT_PREFIX);
713
714 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_BODY =
715 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_BODY);
716
717 public static final boolean
718 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_ENABLED =
719 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
720 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_ENABLED));
721
722 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SIGNATURE =
723 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SIGNATURE);
724
725 public static final String
726 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SUBJECT_PREFIX =
727 PropsUtil.get(PropsKeys.
728 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SUBJECT_PREFIX);
729
730 public static final int MESSAGE_BOARDS_EXPIRE_BAN_INTERVAL =
731 GetterUtil.getInteger(
732 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EXPIRE_BAN_INTERVAL));
733
734 public static final long MESSAGE_BOARDS_EXPIRE_BAN_JOB_INTERVAL =
735 GetterUtil.getLong(
736 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EXPIRE_BAN_JOB_INTERVAL));
737
738 public static final String[] MIME_TYPES =
739 PropsUtil.getArray(PropsKeys.MIME_TYPES);
740
741 public static final String[] MIME_TYPES_CONTENT_DISPOSITION_INLINE =
742 PropsUtil.getArray(PropsKeys.MIME_TYPES_CONTENT_DISPOSITION_INLINE);
743
744 public static boolean
745 MY_PLACES_SHOW_COMMUNITY_PRIVATE_SITES_WITH_NO_LAYOUTS =
746 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
747 MY_PLACES_SHOW_COMMUNITY_PRIVATE_SITES_WITH_NO_LAYOUTS));
748
749 public static boolean
750 MY_PLACES_SHOW_COMMUNITY_PUBLIC_SITES_WITH_NO_LAYOUTS =
751 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
752 MY_PLACES_SHOW_COMMUNITY_PUBLIC_SITES_WITH_NO_LAYOUTS));
753
754 public static boolean
755 MY_PLACES_SHOW_ORGANIZATION_PRIVATE_SITES_WITH_NO_LAYOUTS =
756 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
757 MY_PLACES_SHOW_ORGANIZATION_PRIVATE_SITES_WITH_NO_LAYOUTS));
758
759 public static boolean
760 MY_PLACES_SHOW_ORGANIZATION_PUBLIC_SITES_WITH_NO_LAYOUTS =
761 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
762 MY_PLACES_SHOW_ORGANIZATION_PUBLIC_SITES_WITH_NO_LAYOUTS));
763
764 public static boolean MY_PLACES_SHOW_USER_PRIVATE_SITES_WITH_NO_LAYOUTS =
765 GetterUtil.getBoolean(PropsUtil.get(
766 PropsKeys.MY_PLACES_SHOW_USER_PRIVATE_SITES_WITH_NO_LAYOUTS));
767
768 public static boolean MY_PLACES_SHOW_USER_PUBLIC_SITES_WITH_NO_LAYOUTS =
769 GetterUtil.getBoolean(PropsUtil.get(
770 PropsKeys.MY_PLACES_SHOW_USER_PUBLIC_SITES_WITH_NO_LAYOUTS));
771
772 public static final String NESTED_PORTLETS_LAYOUT_TEMPLATE_DEFAULT =
773 PropsUtil.get(PropsKeys.NESTED_PORTLETS_LAYOUT_TEMPLATE_DEFAULT);
774
775 public static final boolean NTLM_AUTH_ENABLED = GetterUtil.getBoolean(
776 PropsUtil.get(PropsKeys.NTLM_AUTH_ENABLED));
777
778 public static final String NTLM_DOMAIN =
779 PropsUtil.get(PropsKeys.NTLM_DOMAIN);
780
781 public static final String NTLM_DOMAIN_CONTROLLER =
782 PropsUtil.get(PropsKeys.NTLM_DOMAIN_CONTROLLER);
783
784 public static final long[] OMNIADMIN_USERS = StringUtil.split(
785 PropsUtil.get(PropsKeys.OMNIADMIN_USERS), 0L);
786
787 public static final boolean OPEN_ID_AUTH_ENABLED = GetterUtil.getBoolean(
788 PropsUtil.get(PropsKeys.OPEN_ID_AUTH_ENABLED));
789
790 public static final boolean OPEN_SSO_AUTH_ENABLED = GetterUtil.getBoolean(
791 PropsUtil.get(PropsKeys.OPEN_SSO_AUTH_ENABLED));
792
793 public static final String OPEN_SSO_EMAIL_ADDRESS_ATTR =
794 PropsUtil.get(PropsKeys.OPEN_SSO_EMAIL_ADDRESS_ATTR);
795
796 public static final String OPEN_SSO_FIRST_NAME_ATTR =
797 PropsUtil.get(PropsKeys.OPEN_SSO_FIRST_NAME_ATTR);
798
799 public static final String OPEN_SSO_LAST_NAME_ATTR =
800 PropsUtil.get(PropsKeys.OPEN_SSO_LAST_NAME_ATTR);
801
802 public static final String OPEN_SSO_LOGIN_URL =
803 PropsUtil.get(PropsKeys.OPEN_SSO_LOGIN_URL);
804
805 public static final String OPEN_SSO_LOGOUT_URL =
806 PropsUtil.get(PropsKeys.OPEN_SSO_LOGOUT_URL);
807
808 public static final String OPEN_SSO_SCREEN_NAME_ATTR =
809 PropsUtil.get(PropsKeys.OPEN_SSO_SCREEN_NAME_ATTR);
810
811 public static final String OPEN_SSO_SERVICE_URL =
812 PropsUtil.get(PropsKeys.OPEN_SSO_SERVICE_URL);
813
814 public static final boolean OPENOFFICE_SERVER_ENABLED =
815 GetterUtil.getBoolean(
816 PropsUtil.get(PropsKeys.OPENOFFICE_SERVER_ENABLED));
817
818 public static final int OPENOFFICE_SERVER_PORT = GetterUtil.getInteger(
819 PropsUtil.get(PropsKeys.OPENOFFICE_SERVER_PORT));
820
821 public static boolean ORGANIZATIONS_COUNTRY_REQUIRED =
822 GetterUtil.getBoolean(
823 PropsUtil.get(PropsKeys.ORGANIZATIONS_COUNTRY_REQUIRED));
824
825 public static final String PASSWORDS_DEFAULT_POLICY_NAME =
826 PropsUtil.get(PropsKeys.PASSWORDS_DEFAULT_POLICY_NAME);
827
828 public static final String PASSWORDS_DIGEST_ENCODING =
829 PropsUtil.get(PropsKeys.PASSWORDS_DIGEST_ENCODING);
830
831 public static String PASSWORDS_PASSWORDPOLICYTOOLKIT_GENERATOR =
832 PropsUtil.get(PropsKeys.PASSWORDS_PASSWORDPOLICYTOOLKIT_GENERATOR);
833
834 public static String PASSWORDS_PASSWORDPOLICYTOOLKIT_STATIC =
835 PropsUtil.get(PropsKeys.PASSWORDS_PASSWORDPOLICYTOOLKIT_STATIC);
836
837 public static final String PERMISSIONS_CHECKER =
838 PropsUtil.get(PropsKeys.PERMISSIONS_CHECKER);
839
840 public static final int PERMISSIONS_USER_CHECK_ALGORITHM =
841 GetterUtil.getInteger(
842 PropsUtil.get(PropsKeys.PERMISSIONS_USER_CHECK_ALGORITHM));
843
844 public static final boolean PLUGIN_NOTIFICATIONS_ENABLED =
845 GetterUtil.getBoolean(
846 PropsUtil.get(PropsKeys.PLUGIN_NOTIFICATIONS_ENABLED));
847
848 public static final String[] PLUGIN_NOTIFICATIONS_PACKAGES_IGNORED =
849 StringUtil.split(
850 PropsUtil.get(PropsKeys.PLUGIN_NOTIFICATIONS_PACKAGES_IGNORED),
851 StringPool.NEW_LINE);
852
853 public static final String[] PLUGIN_REPOSITORIES_TRUSTED =
854 StringUtil.split(
855 PropsUtil.get(PropsKeys.PLUGIN_REPOSITORIES_TRUSTED),
856 StringPool.NEW_LINE);
857
858 public static final String[] PLUGIN_REPOSITORIES_UNTRUSTED =
859 StringUtil.split(
860 PropsUtil.get(PropsKeys.PLUGIN_REPOSITORIES_UNTRUSTED),
861 StringPool.NEW_LINE);
862
863 public static final String[] PLUGIN_TYPES =
864 PropsUtil.getArray(PropsKeys.PLUGIN_TYPES);
865
866 public static final boolean POP_SERVER_NOTIFICATIONS_ENABLED =
867 GetterUtil.getBoolean(
868 PropsUtil.get(PropsKeys.POP_SERVER_NOTIFICATIONS_ENABLED));
869
870 public static final String POP_SERVER_SUBDOMAIN = PropsUtil.get(
871 PropsKeys.POP_SERVER_SUBDOMAIN);
872
873 public static final boolean PORTAL_IMPERSONATION_ENABLE =
874 GetterUtil.getBoolean(
875 PropsUtil.get(PropsKeys.PORTAL_IMPERSONATION_ENABLE));
876
877 public static final boolean PORTAL_JAAS_ENABLE = GetterUtil.getBoolean(
878 PropsUtil.get(PropsKeys.PORTAL_JAAS_ENABLE));
879
880 public static final String PORTAL_JAAS_IMPL =
881 PropsUtil.get(PropsKeys.PORTAL_JAAS_IMPL);
882
883 public static final boolean PORTAL_JAAS_STRICT_PASSWORD =
884 GetterUtil.getBoolean(
885 PropsUtil.get(PropsKeys.PORTAL_JAAS_STRICT_PASSWORD));
886
887 public static final String PORTLET_CONTAINER_IMPL =
888 PropsUtil.get(PropsKeys.PORTLET_CONTAINER_IMPL);
889
890 public static final boolean PORTLET_CONTAINER_IMPL_SUN =
891 PORTLET_CONTAINER_IMPL.equals("sun");
892
893 public static final boolean PORTLET_CSS_ENABLED = GetterUtil.getBoolean(
894 PropsUtil.get(PropsKeys.PORTLET_CSS_ENABLED));
895
896 public static final boolean PORTLET_URL_ANCHOR_ENABLE =
897 GetterUtil.getBoolean(
898 PropsUtil.get(PropsKeys.PORTLET_URL_ANCHOR_ENABLE));
899
900 public static final boolean PORTLET_URL_APPEND_PARAMETERS =
901 GetterUtil.getBoolean(
902 PropsUtil.get(PropsKeys.PORTLET_URL_APPEND_PARAMETERS));
903
904 public static final boolean PORTLET_URL_ESCAPE_XML = GetterUtil.getBoolean(
905 PropsUtil.get(PropsKeys.PORTLET_URL_ESCAPE_XML));
906
907 public static final String PORTLET_VIRTUAL_PATH =
908 PropsUtil.get(PropsKeys.PORTLET_VIRTUAL_PATH);
909
910 public static final boolean PORTLET_XML_VALIDATE =
911 GetterUtil.getBoolean(
912 PropsUtil.get(PropsKeys.PORTLET_XML_VALIDATE));
913
914 public static final boolean PREFERENCE_VALIDATE_ON_STARTUP =
915 GetterUtil.getBoolean(
916 PropsUtil.get(PropsKeys.PREFERENCE_VALIDATE_ON_STARTUP));
917
918 public static final String[] REQUEST_SHARED_ATTRIBUTES =
919 PropsUtil.getArray(PropsKeys.REQUEST_SHARED_ATTRIBUTES);
920
921 public static final String RESOURCE_REPOSITORIES_ROOT =
922 PropsUtil.get(PropsKeys.RESOURCE_REPOSITORIES_ROOT);
923
924 public static final String[] SCHEDULER_CLASSES =
925 PropsUtil.getArray(PropsKeys.SCHEDULER_CLASSES);
926
927 public static final boolean SCHEDULER_ENABLED = GetterUtil.getBoolean(
928 PropsUtil.get(PropsKeys.SCHEDULER_ENABLED));
929
930 public static final int[] SEARCH_CONTAINER_PAGE_DELTA_VALUES =
931 GetterUtil.getIntegerValues(
932 PropsUtil.getArray(PropsKeys.SEARCH_CONTAINER_PAGE_DELTA_VALUES));
933
934 public static final String[]
935 SERVICE_BUILDER_PERSISTENCE_READ_ONLY_PREFIXES = PropsUtil.getArray(
936 PropsKeys.SERVICE_BUILDER_PERSISTENCE_READ_ONLY_PREFIXES);
937
938 public static final String[] SERVICE_BUILDER_SERVICE_READ_ONLY_PREFIXES =
939 PropsUtil.getArray(
940 PropsKeys.SERVICE_BUILDER_SERVICE_READ_ONLY_PREFIXES);
941
942 public static final String[] SERVLET_SERVICE_EVENTS_POST =
943 PropsUtil.getArray(PropsKeys.SERVLET_SERVICE_EVENTS_POST);
944
945 public static final String[] SERVLET_SERVICE_EVENTS_PRE =
946 PropsUtil.getArray(PropsKeys.SERVLET_SERVICE_EVENTS_PRE);
947
948 public static final String SERVLET_SERVICE_EVENTS_PRE_ERROR_PAGE =
949 PropsUtil.get(PropsKeys.SERVLET_SERVICE_EVENTS_PRE_ERROR_PAGE);
950
951 public static final String[] SERVLET_SESSION_CREATE_EVENTS =
952 PropsUtil.getArray(PropsKeys.SERVLET_SESSION_CREATE_EVENTS);
953
954 public static final String[] SERVLET_SESSION_DESTROY_EVENTS =
955 PropsUtil.getArray(PropsKeys.SERVLET_SESSION_DESTROY_EVENTS);
956
957 public static final String SESSION_COOKIE_DOMAIN =
958 PropsUtil.get(PropsKeys.SESSION_COOKIE_DOMAIN);
959
960 public static final boolean SESSION_DISABLED = GetterUtil.getBoolean(
961 PropsUtil.get(PropsKeys.SESSION_DISABLED));
962
963 public static final boolean SESSION_ENABLE_PERSISTENT_COOKIES =
964 GetterUtil.getBoolean(
965 PropsUtil.get(PropsKeys.SESSION_ENABLE_PERSISTENT_COOKIES));
966
967 public static final boolean SESSION_ENABLE_PHISHING_PROTECTION =
968 GetterUtil.getBoolean(
969 PropsUtil.get(PropsKeys.SESSION_ENABLE_PHISHING_PROTECTION));
970
971 public static final boolean SESSION_ENABLE_URL_WITH_SESSION_ID =
972 GetterUtil.getBoolean(
973 PropsUtil.get(PropsKeys.SESSION_ENABLE_URL_WITH_SESSION_ID));
974
975 public static final boolean SESSION_TEST_COOKIE_SUPPORT =
976 GetterUtil.getBoolean(
977 PropsUtil.get(PropsKeys.SESSION_TEST_COOKIE_SUPPORT));
978
979 public static int SESSION_TIMEOUT = GetterUtil.getInteger(
980 PropsUtil.get(PropsKeys.SESSION_TIMEOUT));
981
982 public static final boolean SESSION_TIMEOUT_AUTO_EXTEND =
983 GetterUtil.getBoolean(
984 PropsUtil.get(PropsKeys.SESSION_TIMEOUT_AUTO_EXTEND));
985
986 public static final boolean SESSION_TIMEOUT_REDIRECT_ON_EXPIRE =
987 GetterUtil.getBoolean(
988 PropsUtil.get(PropsKeys.SESSION_TIMEOUT_REDIRECT_ON_EXPIRE));
989
990 public static final int SESSION_TIMEOUT_WARNING = GetterUtil.getInteger(
991 PropsUtil.get(PropsKeys.SESSION_TIMEOUT_WARNING));
992
993 public static final boolean SESSION_TRACKER_FRIENDLY_PATHS_ENABLED =
994 GetterUtil.getBoolean(
995 PropsUtil.get(PropsKeys.SESSION_TRACKER_FRIENDLY_PATHS_ENABLED));
996
997 public static final boolean SESSION_TRACKER_MEMORY_ENABLED =
998 GetterUtil.getBoolean(
999 PropsUtil.get(PropsKeys.SESSION_TRACKER_MEMORY_ENABLED));
1000
1001 public static final boolean SESSION_TRACKER_PERSISTENCE_ENABLED =
1002 GetterUtil.getBoolean(
1003 PropsUtil.get(PropsKeys.SESSION_TRACKER_PERSISTENCE_ENABLED));
1004
1005 public static final String[] SHARED_SESSION_ATTRIBUTES =
1006 PropsUtil.getArray(PropsKeys.SESSION_SHARED_ATTRIBUTES);
1007
1008 public static final boolean SITEMINDER_AUTH_ENABLED = GetterUtil.getBoolean(
1009 PropsUtil.get(PropsKeys.SITEMINDER_AUTH_ENABLED));
1010
1011 public static final boolean SITEMINDER_IMPORT_FROM_LDAP =
1012 GetterUtil.getBoolean(
1013 PropsUtil.get(PropsKeys.SITEMINDER_IMPORT_FROM_LDAP));
1014
1015 public static final String SITEMINDER_USER_HEADER = PropsUtil.get(
1016 PropsKeys.SITEMINDER_USER_HEADER);
1017
1018 public static final String STRUTS_PORTLET_REQUEST_PROCESSOR = PropsUtil.get(
1019 PropsKeys.STRUTS_PORTLET_REQUEST_PROCESSOR);
1020
1021 public static final String TAGS_ASSET_VALIDATOR = PropsUtil.get(
1022 PropsKeys.TAGS_ASSET_VALIDATOR);
1023
1024 public static final boolean TAGS_COMPILER_ENABLED = GetterUtil.getBoolean(
1025 PropsUtil.get(PropsKeys.TAGS_COMPILER_ENABLED));
1026
1027 public static final String TASKS_DEFAULT_ROLE_NAMES = PropsUtil.get(
1028 PropsKeys.TASKS_DEFAULT_ROLE_NAMES);
1029
1030 public static final int TASKS_DEFAULT_STAGES = GetterUtil.getInteger(
1031 PropsUtil.get(PropsKeys.TASKS_DEFAULT_STAGES));
1032
1033 public static final boolean TCK_URL = GetterUtil.getBoolean(
1034 PropsUtil.get(PropsKeys.TCK_URL));
1035
1036 public static final String TERMS_OF_USE_JOURNAL_ARTICLE_ID = PropsUtil.get(
1037 PropsKeys.TERMS_OF_USE_JOURNAL_ARTICLE_ID);
1038
1039 public static final long TERMS_OF_USE_JOURNAL_ARTICLE_GROUP_ID =
1040 GetterUtil.getLong(
1041 PropsUtil.get(PropsKeys.TERMS_OF_USE_JOURNAL_ARTICLE_GROUP_ID));
1042
1043 public static boolean TERMS_OF_USE_REQUIRED = GetterUtil.getBoolean(
1044 PropsUtil.get(PropsKeys.TERMS_OF_USE_REQUIRED));
1045
1046 public static boolean THEME_CSS_FAST_LOAD = GetterUtil.getBoolean(
1047 PropsUtil.get(PropsKeys.THEME_CSS_FAST_LOAD));
1048
1049 public static boolean THEME_IMAGES_FAST_LOAD = GetterUtil.getBoolean(
1050 PropsUtil.get(PropsKeys.THEME_IMAGES_FAST_LOAD));
1051
1052 public static final boolean THEME_LOADER_NEW_THEME_ID_ON_IMPORT =
1053 GetterUtil.getBoolean(
1054 PropsUtil.get(PropsKeys.THEME_LOADER_NEW_THEME_ID_ON_IMPORT));
1055
1056 public static final String THEME_LOADER_STORAGE_PATH = PropsUtil.get(
1057 PropsKeys.THEME_LOADER_STORAGE_PATH);
1058
1059 public static final boolean THEME_PORTLET_DECORATE_DEFAULT =
1060 GetterUtil.getBoolean(
1061 PropsUtil.get(PropsKeys.THEME_PORTLET_DECORATE_DEFAULT));
1062
1063 public static final boolean THEME_PORTLET_SHARING_DEFAULT =
1064 GetterUtil.getBoolean(
1065 PropsUtil.get(PropsKeys.THEME_PORTLET_SHARING_DEFAULT));
1066
1067 public static final String THEME_SHORTCUT_ICON = PropsUtil.get(
1068 PropsKeys.THEME_SHORTCUT_ICON);
1069
1070 public static final boolean THEME_SYNC_ON_GROUP = GetterUtil.getBoolean(
1071 PropsUtil.get(PropsKeys.THEME_SYNC_ON_GROUP));
1072
1073 public static final String THEME_VIRTUAL_PATH = PropsUtil.get(
1074 PropsKeys.THEME_VIRTUAL_PATH);
1075
1076 public static final boolean USERS_DELETE = GetterUtil.getBoolean(
1077 PropsUtil.get(PropsKeys.USERS_DELETE));
1078
1079 public static final boolean USERS_SCREEN_NAME_ALWAYS_AUTOGENERATE =
1080 GetterUtil.getBoolean(
1081 PropsUtil.get(PropsKeys.USERS_SCREEN_NAME_ALWAYS_AUTOGENERATE));
1082
1083 public static final String USERS_SCREEN_NAME_GENERATOR = PropsUtil.get(
1084 PropsKeys.USERS_SCREEN_NAME_GENERATOR);
1085
1086 public static final String USERS_SCREEN_NAME_VALIDATOR = PropsUtil.get(
1087 PropsKeys.USERS_SCREEN_NAME_VALIDATOR);
1088
1089 public static final boolean USERS_UPDATE_LAST_LOGIN =
1090 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.USERS_UPDATE_LAST_LOGIN));
1091
1092 public static final String[] VELOCITY_ENGINE_RESOURCE_LISTENERS =
1093 PropsUtil.getArray(PropsKeys.VELOCITY_ENGINE_RESOURCE_LISTENERS);
1094
1095 public static final boolean WEB_FORM_PORTLET_VALIDATION_SCRIPT_ENABLED =
1096 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1097 WEB_FORM_PORTLET_VALIDATION_SCRIPT_ENABLED));
1098
1099 public static final boolean WEB_SERVER_DISPLAY_NODE = GetterUtil.getBoolean(
1100 PropsUtil.get(PropsKeys.WEB_SERVER_DISPLAY_NODE));
1101
1102 public static final String WEB_SERVER_HOST = PropsUtil.get(
1103 PropsKeys.WEB_SERVER_HOST);
1104
1105 public static final int WEB_SERVER_HTTP_PORT = GetterUtil.getInteger(
1106 PropsUtil.get(PropsKeys.WEB_SERVER_HTTP_PORT), -1);
1107
1108 public static final int WEB_SERVER_HTTPS_PORT = GetterUtil.getInteger(
1109 PropsUtil.get(PropsKeys.WEB_SERVER_HTTPS_PORT), -1);
1110
1111 public static final String WEB_SERVER_PROTOCOL = PropsUtil.get(
1112 PropsKeys.WEB_SERVER_PROTOCOL);
1113
1114 public static final String[] WEBDAV_IGNORE =
1115 PropsUtil.getArray(PropsKeys.WEBDAV_IGNORE);
1116
1117 public static final boolean WEBDAV_LITMUS = GetterUtil.getBoolean(
1118 PropsUtil.get(PropsKeys.WEBDAV_LITMUS));
1119
1120 public static final String WIDGET_SERVLET_MAPPING = PropsUtil.get(
1121 PropsKeys.WIDGET_SERVLET_MAPPING);
1122
1123 public static final String[] WIKI_IMPORTERS =
1124 PropsUtil.getArray(PropsKeys.WIKI_IMPORTERS);
1125
1126 public static final String WIKI_PAGE_TITLES_REGEXP = PropsUtil.get(
1127 PropsKeys.WIKI_PAGE_TITLES_REGEXP);
1128
1129 public static final String WIKI_PAGE_TITLES_REMOVE_REGEXP = PropsUtil.get(
1130 PropsKeys.WIKI_PAGE_TITLES_REMOVE_REGEXP);
1131
1132 static {
1133 if (!LAYOUT_USER_PRIVATE_LAYOUTS_ENABLED) {
1134 LAYOUT_USER_PRIVATE_LAYOUTS_AUTO_CREATE = false;
1135 LAYOUT_USER_PRIVATE_LAYOUTS_MODIFIABLE = false;
1136 }
1137
1138 if (!LAYOUT_USER_PUBLIC_LAYOUTS_ENABLED) {
1139 LAYOUT_USER_PUBLIC_LAYOUTS_AUTO_CREATE = false;
1140 LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE = false;
1141 }
1142 }
1143
1144}