1
14
15 package com.liferay.portal.util;
16
17 import com.liferay.portal.kernel.util.GetterUtil;
18 import com.liferay.portal.kernel.util.PropsKeys;
19 import com.liferay.portal.kernel.util.StringPool;
20 import com.liferay.portal.kernel.util.StringUtil;
21
22
27 public class PropsValues {
28
29 public static final String[] ADMIN_DEFAULT_GROUP_NAMES =
30 StringUtil.split(
31 PropsUtil.get(PropsKeys.ADMIN_DEFAULT_GROUP_NAMES),
32 StringPool.NEW_LINE);
33
34 public static final String[] ADMIN_DEFAULT_ROLE_NAMES =
35 StringUtil.split(
36 PropsUtil.get(PropsKeys.ADMIN_DEFAULT_ROLE_NAMES),
37 StringPool.NEW_LINE);
38
39 public static final String[] ADMIN_DEFAULT_USER_GROUP_NAMES =
40 StringUtil.split(
41 PropsUtil.get(PropsKeys.ADMIN_DEFAULT_USER_GROUP_NAMES),
42 StringPool.NEW_LINE);
43
44 public static final String[] ADMIN_MAIL_HOST_NAMES = StringUtil.split(
45 PropsUtil.get(PropsKeys.ADMIN_MAIL_HOST_NAMES),
46 StringPool.NEW_LINE);
47
48 public static final String[] ADMIN_RESERVED_EMAIL_ADDRESSES =
49 StringUtil.split(
50 PropsUtil.get(PropsKeys.ADMIN_RESERVED_EMAIL_ADDRESSES),
51 StringPool.NEW_LINE);
52
53 public static final String[] ADMIN_RESERVED_SCREEN_NAMES = StringUtil.split(
54 PropsUtil.get(PropsKeys.ADMIN_RESERVED_SCREEN_NAMES),
55 StringPool.NEW_LINE);
56
57 public static final boolean ADMIN_SYNC_DEFAULT_ASSOCIATIONS =
58 GetterUtil.getBoolean(
59 PropsUtil.get(PropsKeys.ADMIN_SYNC_DEFAULT_ASSOCIATIONS));
60
61 public static final String ANNOUNCEMENTS_EMAIL_BODY =
62 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_BODY);
63
64 public static final String ANNOUNCEMENTS_EMAIL_FROM_ADDRESS =
65 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_FROM_ADDRESS);
66
67 public static final String ANNOUNCEMENTS_EMAIL_FROM_NAME =
68 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_FROM_NAME);
69
70 public static final String ANNOUNCEMENTS_EMAIL_SUBJECT =
71 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_SUBJECT);
72
73 public static final String ANNOUNCEMENTS_EMAIL_TO_ADDRESS =
74 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_TO_ADDRESS);
75
76 public static final String ANNOUNCEMENTS_EMAIL_TO_NAME =
77 PropsUtil.get(PropsKeys.ANNOUNCEMENTS_EMAIL_TO_NAME);
78
79 public static final String[] APPLICATION_SHUTDOWN_EVENTS =
80 PropsUtil.getArray(PropsKeys.APPLICATION_SHUTDOWN_EVENTS);
81
82 public static final String[] APPLICATION_STARTUP_EVENTS =
83 PropsUtil.getArray(PropsKeys.APPLICATION_STARTUP_EVENTS);
84
85 public static final String[] AUTH_FAILURE =
86 PropsUtil.getArray(PropsKeys.AUTH_FAILURE);
87
88 public static boolean AUTH_FORWARD_BY_LAST_PATH = GetterUtil.getBoolean(
89 PropsUtil.get(PropsKeys.AUTH_FORWARD_BY_LAST_PATH));
90
91 public static final boolean AUTH_FORWARD_BY_REDIRECT =
92 GetterUtil.getBoolean(
93 PropsUtil.get(PropsKeys.AUTH_FORWARD_BY_REDIRECT));
94
95 public static final String AUTH_LOGIN_COMMUNITY_URL =
96 PropsUtil.get(PropsKeys.AUTH_LOGIN_COMMUNITY_URL);
97
98 public static final String AUTH_LOGIN_PORTLET_NAME =
99 PropsUtil.get(PropsKeys.AUTH_LOGIN_PORTLET_NAME);
100
101 public static final String AUTH_LOGIN_URL =
102 PropsUtil.get(PropsKeys.AUTH_LOGIN_URL);
103
104 public static final String[] AUTH_MAX_FAILURES =
105 PropsUtil.getArray(PropsKeys.AUTH_MAX_FAILURES);
106
107 public static final boolean AUTH_PIPELINE_ENABLE_LIFERAY_CHECK =
108 GetterUtil.getBoolean(
109 PropsUtil.get(PropsKeys.AUTH_PIPELINE_ENABLE_LIFERAY_CHECK));
110
111 public static final String[] AUTH_PIPELINE_POST =
112 PropsUtil.getArray(PropsKeys.AUTH_PIPELINE_POST);
113
114 public static final String[] AUTH_PIPELINE_PRE =
115 PropsUtil.getArray(PropsKeys.AUTH_PIPELINE_PRE);
116
117 public static final int AUTO_DEPLOY_BLACKLIST_THRESHOLD =
118 GetterUtil.getInteger(
119 PropsUtil.get(PropsKeys.AUTO_DEPLOY_BLACKLIST_THRESHOLD));
120
121 public static final boolean AUTO_DEPLOY_CUSTOM_PORTLET_XML =
122 GetterUtil.getBoolean(
123 PropsUtil.get(PropsKeys.AUTO_DEPLOY_CUSTOM_PORTLET_XML));
124
125 public static final String AUTO_DEPLOY_DEFAULT_DEST_DIR =
126 PropsUtil.get(PropsKeys.AUTO_DEPLOY_DEFAULT_DEST_DIR);
127
128 public static final String AUTO_DEPLOY_DEPLOY_DIR =
129 PropsUtil.get(PropsKeys.AUTO_DEPLOY_DEPLOY_DIR);
130
131 public static final String AUTO_DEPLOY_DEST_DIR =
132 PropsUtil.get(PropsKeys.AUTO_DEPLOY_DEST_DIR);
133
134 public static final boolean AUTO_DEPLOY_ENABLED =
135 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.AUTO_DEPLOY_ENABLED));
136
137 public static final int AUTO_DEPLOY_INTERVAL = GetterUtil.getInteger(
138 PropsUtil.get(PropsKeys.AUTO_DEPLOY_INTERVAL));
139
140 public static final String AUTO_DEPLOY_JBOSS_PREFIX =
141 PropsUtil.get(PropsKeys.AUTO_DEPLOY_JBOSS_PREFIX);
142
143 public static final String AUTO_DEPLOY_TOMCAT_CONF_DIR =
144 PropsUtil.get(PropsKeys.AUTO_DEPLOY_TOMCAT_CONF_DIR);
145
146 public static final String AUTO_DEPLOY_TOMCAT_DEST_DIR =
147 PropsUtil.get(PropsKeys.AUTO_DEPLOY_TOMCAT_DEST_DIR);
148
149 public static final String AUTO_DEPLOY_TOMCAT_LIB_DIR =
150 PropsUtil.get(PropsKeys.AUTO_DEPLOY_TOMCAT_LIB_DIR);
151
152 public static final boolean AUTO_DEPLOY_UNPACK_WAR =
153 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.AUTO_DEPLOY_UNPACK_WAR));
154
155 public static final String[] AUTO_LOGIN_HOOKS =
156 PropsUtil.getArray(PropsKeys.AUTO_LOGIN_HOOKS);
157
158 public static final boolean BASIC_AUTH_PASSWORD_REQUIRED =
159 GetterUtil.getBoolean(
160 PropsUtil.get(PropsKeys.BASIC_AUTH_PASSWORD_REQUIRED));
161
162 public static final boolean BLOGS_ENTRY_COMMENTS_ENABLED =
163 GetterUtil.getBoolean(
164 PropsUtil.get(PropsKeys.BLOGS_ENTRY_COMMENTS_ENABLED));
165
166 public static final int BLOGS_PAGE_ABSTRACT_LENGTH = GetterUtil.getInteger(
167 PropsUtil.get(PropsKeys.BLOGS_PAGE_ABSTRACT_LENGTH));
168
169 public static final boolean BLOGS_PING_GOOGLE_ENABLED =
170 GetterUtil.getBoolean(
171 PropsUtil.get(PropsKeys.BLOGS_PING_GOOGLE_ENABLED));
172
173 public static final boolean BLOGS_TRACKBACK_ENABLED = GetterUtil.getBoolean(
174 PropsUtil.get(PropsKeys.BLOGS_TRACKBACK_ENABLED));
175
176 public static final int BLOGS_TRACKBACK_EXCERPT_LENGTH =
177 GetterUtil.getInteger(PropsUtil.get(PropsKeys.
178 BLOGS_TRACKBACK_EXCERPT_LENGTH));
179
180 public static final int BLOGS_TRACKBACK_VERIFIER_JOB_INTERVAL =
181 GetterUtil.getInteger(PropsUtil.get(PropsKeys.
182 BLOGS_TRACKBACK_VERIFIER_JOB_INTERVAL));
183
184 public static final String BROWSER_LAUNCHER_URL =
185 PropsUtil.get(PropsKeys.BROWSER_LAUNCHER_URL);
186
187 public static boolean CAPTCHA_CHECK_PORTAL_CREATE_ACCOUNT =
188 GetterUtil.getBoolean(
189 PropsUtil.get(PropsKeys.CAPTCHA_CHECK_PORTAL_CREATE_ACCOUNT));
190
191 public static final boolean CAPTCHA_CHECK_PORTAL_SEND_PASSWORD =
192 GetterUtil.getBoolean(
193 PropsUtil.get(PropsKeys.CAPTCHA_CHECK_PORTAL_SEND_PASSWORD));
194
195 public static final boolean
196 CAPTCHA_CHECK_PORTLET_MESSAGE_BOARDS_EDIT_CATEGORY =
197 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
198 CAPTCHA_CHECK_PORTLET_MESSAGE_BOARDS_EDIT_CATEGORY));
199
200 public static final boolean
201 CAPTCHA_CHECK_PORTLET_MESSAGE_BOARDS_EDIT_MESSAGE =
202 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
203 CAPTCHA_CHECK_PORTLET_MESSAGE_BOARDS_EDIT_MESSAGE));
204
205 public static final String CAPTCHA_ENGINE_IMPL =
206 PropsUtil.get(PropsKeys.CAPTCHA_ENGINE_IMPL);
207
208 public static final String CAPTCHA_ENGINE_RECAPTCHA_KEY_PRIVATE =
209 PropsUtil.get(PropsKeys.CAPTCHA_ENGINE_RECAPTCHA_KEY_PRIVATE);
210
211 public static final String CAPTCHA_ENGINE_RECAPTCHA_KEY_PUBLIC =
212 PropsUtil.get(PropsKeys.CAPTCHA_ENGINE_RECAPTCHA_KEY_PUBLIC);
213
214 public static final String CAPTCHA_ENGINE_RECAPTCHA_URL_NOSCRIPT =
215 PropsUtil.get(PropsKeys.CAPTCHA_ENGINE_RECAPTCHA_URL_NOSCRIPT);
216
217 public static final String CAPTCHA_ENGINE_RECAPTCHA_URL_SCRIPT =
218 PropsUtil.get(PropsKeys.CAPTCHA_ENGINE_RECAPTCHA_URL_SCRIPT);
219
220 public static final String CAPTCHA_ENGINE_RECAPTCHA_URL_VERIFY =
221 PropsUtil.get(PropsKeys.CAPTCHA_ENGINE_RECAPTCHA_URL_VERIFY);
222
223 public static final String[]
224 CAPTCHA_ENGINE_SIMPLECAPTCHA_BACKGROUND_PRODUCERS =
225 PropsUtil.getArray(PropsKeys.
226 CAPTCHA_ENGINE_SIMPLECAPTCHA_BACKGROUND_PRODUCERS);
227
228 public static final String[] CAPTCHA_ENGINE_SIMPLECAPTCHA_GIMPY_RENDERERS =
229 PropsUtil.getArray(PropsKeys.
230 CAPTCHA_ENGINE_SIMPLECAPTCHA_GIMPY_RENDERERS);
231
232 public static final int CAPTCHA_ENGINE_SIMPLECAPTCHA_HEIGHT =
233 GetterUtil.getInteger(
234 PropsUtil.get(PropsKeys.CAPTCHA_ENGINE_SIMPLECAPTCHA_HEIGHT));
235
236 public static final String[] CAPTCHA_ENGINE_SIMPLECAPTCHA_NOISE_PRODUCERS =
237 PropsUtil.getArray(PropsKeys.
238 CAPTCHA_ENGINE_SIMPLECAPTCHA_NOISE_PRODUCERS);
239
240 public static final String[] CAPTCHA_ENGINE_SIMPLECAPTCHA_TEXT_PRODUCERS =
241 PropsUtil.getArray(PropsKeys.
242 CAPTCHA_ENGINE_SIMPLECAPTCHA_TEXT_PRODUCERS);
243
244 public static final int CAPTCHA_ENGINE_SIMPLECAPTCHA_WIDTH =
245 GetterUtil.getInteger(
246 PropsUtil.get(PropsKeys.CAPTCHA_ENGINE_SIMPLECAPTCHA_WIDTH));
247
248 public static final String[] CAPTCHA_ENGINE_SIMPLECAPTCHA_WORD_RENDERERS =
249 PropsUtil.getArray(PropsKeys.
250 CAPTCHA_ENGINE_SIMPLECAPTCHA_WORD_RENDERERS);
251
252 public static final int CAPTCHA_MAX_CHALLENGES = GetterUtil.getInteger(
253 PropsUtil.get(PropsKeys.CAPTCHA_MAX_CHALLENGES));
254
255 public static final boolean CAS_AUTH_ENABLED = GetterUtil.getBoolean(
256 PropsUtil.get(PropsKeys.CAS_AUTH_ENABLED));
257
258 public static final boolean CAS_IMPORT_FROM_LDAP = GetterUtil.getBoolean(
259 PropsUtil.get(PropsKeys.CAS_IMPORT_FROM_LDAP));
260
261 public static final String CAS_LOGIN_URL =
262 PropsUtil.get(PropsKeys.CAS_LOGIN_URL);
263
264 public static final String CAS_LOGOUT_URL =
265 PropsUtil.get(PropsKeys.CAS_LOGOUT_URL);
266
267 public static final String CAS_SERVER_NAME =
268 PropsUtil.get(PropsKeys.CAS_SERVER_NAME);
269
270 public static final String CAS_SERVER_URL =
271 PropsUtil.get(PropsKeys.CAS_SERVER_URL);
272
273 public static final String CAS_SERVICE_URL =
274 PropsUtil.get(PropsKeys.CAS_SERVICE_URL);
275
276 public static final String CDN_HOST_HTTP =
277 PropsUtil.get(PropsKeys.CDN_HOST_HTTP);
278
279 public static final String CDN_HOST_HTTPS =
280 PropsUtil.get(PropsKeys.CDN_HOST_HTTPS);
281
282 public static final String CLUSTER_LINK_AUTODETECT_ADDRESS =
283 PropsUtil.get(PropsKeys.CLUSTER_LINK_AUTODETECT_ADDRESS);
284
285 public static final String[] CLUSTER_LINK_CHANNEL_SYSTEM_PROPERTIES =
286 PropsUtil.getArray(PropsKeys.CLUSTER_LINK_CHANNEL_SYSTEM_PROPERTIES);
287
288 public static final boolean CLUSTER_LINK_ENABLED = GetterUtil.getBoolean(
289 PropsUtil.get(PropsKeys.CLUSTER_LINK_ENABLED));
290
291 public static final boolean COMMONS_POOL_ENABLED = GetterUtil.getBoolean(
292 PropsUtil.get(PropsKeys.COMMONS_POOL_ENABLED));
293
294 public static final String COMPANY_DEFAULT_WEB_ID =
295 PropsUtil.get(PropsKeys.COMPANY_DEFAULT_WEB_ID);
296
297 public static final boolean COMPANY_LOGIN_PREPOPULATE_DOMAIN =
298 GetterUtil.getBoolean(
299 PropsUtil.get(PropsKeys.COMPANY_LOGIN_PREPOPULATE_DOMAIN));
300
301 public static final boolean COMPANY_SECURITY_AUTH_REQUIRES_HTTPS =
302 GetterUtil.getBoolean(
303 PropsUtil.get(PropsKeys.COMPANY_SECURITY_AUTH_REQUIRES_HTTPS));
304
305 public static final String COMPANY_SECURITY_AUTH_TYPE =
306 PropsUtil.get(PropsKeys.COMPANY_SECURITY_AUTH_TYPE);
307
308 public static final boolean COMPANY_SECURITY_AUTO_LOGIN =
309 GetterUtil.getBoolean(
310 PropsUtil.get(PropsKeys.COMPANY_SECURITY_AUTO_LOGIN));
311
312 public static final int COMPANY_SECURITY_AUTO_LOGIN_MAX_AGE =
313 GetterUtil.getInteger(
314 PropsUtil.get(PropsKeys.COMPANY_SECURITY_AUTO_LOGIN_MAX_AGE),
315 CookieKeys.MAX_AGE);
316
317 public static final boolean COMPANY_SECURITY_COMMUNITY_LOGO =
318 GetterUtil.getBoolean(
319 PropsUtil.get(PropsKeys.COMPANY_SECURITY_COMMUNITY_LOGO));
320
321 public static final boolean COMPANY_SECURITY_SEND_PASSWORD =
322 GetterUtil.getBoolean(
323 PropsUtil.get(PropsKeys.COMPANY_SECURITY_SEND_PASSWORD));
324
325 public static final boolean COMPANY_SECURITY_STRANGERS =
326 GetterUtil.getBoolean(
327 PropsUtil.get(PropsKeys.COMPANY_SECURITY_STRANGERS));
328
329 public static final boolean COMPANY_SECURITY_STRANGERS_VERIFY =
330 GetterUtil.getBoolean(
331 PropsUtil.get(PropsKeys.COMPANY_SECURITY_STRANGERS_VERIFY));
332
333 public static final boolean COMPANY_SECURITY_STRANGERS_WITH_MX =
334 GetterUtil.getBoolean(
335 PropsUtil.get(PropsKeys.COMPANY_SECURITY_STRANGERS_WITH_MX));
336
337 public static final String[] CONVERT_PROCESSES =
338 PropsUtil.getArray(PropsKeys.CONVERT_PROCESSES);
339
340 public static final int COUNTER_INCREMENT = GetterUtil.getInteger(
341 PropsUtil.get(PropsKeys.COUNTER_INCREMENT));
342
343 public static final String CUSTOM_SQL_FUNCTION_ISNOTNULL =
344 PropsUtil.get(PropsKeys.CUSTOM_SQL_FUNCTION_ISNOTNULL);
345
346 public static final String CUSTOM_SQL_FUNCTION_ISNULL =
347 PropsUtil.get(PropsKeys.CUSTOM_SQL_FUNCTION_ISNULL);
348
349 public static final String DATABASE_MYSQL_ENGINE =
350 PropsUtil.get(PropsKeys.DATABASE_MYSQL_ENGINE);
351
352 public static final boolean DATABASE_MYSQL_FUNCTION_LOWER_ENABLED =
353 GetterUtil.getBoolean(
354 PropsUtil.get(PropsKeys.DATABASE_MYSQL_FUNCTION_LOWER_ENABLED));
355
356 public static final String DEFAULT_ADMIN_EMAIL_ADDRESS_PREFIX =
357 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_EMAIL_ADDRESS_PREFIX);
358
359 public static final String DEFAULT_ADMIN_FIRST_NAME =
360 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_FIRST_NAME);
361
362 public static final String DEFAULT_ADMIN_LAST_NAME =
363 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_LAST_NAME);
364
365 public static final String DEFAULT_ADMIN_MIDDLE_NAME =
366 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_MIDDLE_NAME);
367
368 public static final String DEFAULT_ADMIN_PASSWORD =
369 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_PASSWORD);
370
371 public static final String DEFAULT_ADMIN_SCREEN_NAME =
372 PropsUtil.get(PropsKeys.DEFAULT_ADMIN_SCREEN_NAME);
373
374 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_COLUMN =
375 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_COLUMN);
376
377 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_FRIENDLY_URL =
378 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_FRIENDLY_URL);
379
380 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_NAME =
381 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_NAME);
382
383 public static final String
384 DEFAULT_GUEST_PUBLIC_LAYOUT_REGULAR_COLOR_SCHEME_ID =
385 PropsUtil.get(PropsKeys.
386 DEFAULT_GUEST_PUBLIC_LAYOUT_REGULAR_COLOR_SCHEME_ID);
387
388 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_REGULAR_THEME_ID =
389 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_REGULAR_THEME_ID);
390
391 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_TEMPLATE_ID =
392 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_TEMPLATE_ID);
393
394 public static final String
395 DEFAULT_GUEST_PUBLIC_LAYOUT_WAP_COLOR_SCHEME_ID =
396 PropsUtil.get(PropsKeys.
397 DEFAULT_GUEST_PUBLIC_LAYOUT_WAP_COLOR_SCHEME_ID);
398
399 public static final String DEFAULT_GUEST_PUBLIC_LAYOUT_WAP_THEME_ID =
400 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUT_WAP_THEME_ID);
401
402 public static final String DEFAULT_GUEST_PUBLIC_LAYOUTS_LAR =
403 PropsUtil.get(PropsKeys.DEFAULT_GUEST_PUBLIC_LAYOUTS_LAR);
404
405 public static String DEFAULT_LANDING_PAGE_PATH =
406 PropsUtil.get(PropsKeys.DEFAULT_LANDING_PAGE_PATH);
407
408 public static final String DEFAULT_LAYOUT_TEMPLATE_ID =
409 PropsUtil.get(PropsKeys.DEFAULT_LAYOUT_TEMPLATE_ID);
410
411 public static final String DEFAULT_LOGOUT_PAGE_PATH =
412 PropsUtil.get(PropsKeys.DEFAULT_LOGOUT_PAGE_PATH);
413
414 public static final String DEFAULT_REGULAR_COLOR_SCHEME_ID =
415 PropsUtil.get(PropsKeys.DEFAULT_REGULAR_COLOR_SCHEME_ID);
416
417 public static final String DEFAULT_REGULAR_THEME_ID =
418 PropsUtil.get(PropsKeys.DEFAULT_REGULAR_THEME_ID);
419
420 public static final String DEFAULT_USER_PRIVATE_LAYOUT_COLUMN =
421 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_COLUMN);
422
423 public static final String DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL =
424 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL);
425
426 public static final String DEFAULT_USER_PRIVATE_LAYOUT_NAME =
427 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_NAME);
428
429 public static final String
430 DEFAULT_USER_PRIVATE_LAYOUT_REGULAR_COLOR_SCHEME_ID =
431 PropsUtil.get(PropsKeys.
432 DEFAULT_USER_PRIVATE_LAYOUT_REGULAR_COLOR_SCHEME_ID);
433
434 public static final String DEFAULT_USER_PRIVATE_LAYOUT_REGULAR_THEME_ID =
435 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_REGULAR_THEME_ID);
436
437 public static final String DEFAULT_USER_PRIVATE_LAYOUT_TEMPLATE_ID =
438 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_TEMPLATE_ID);
439
440 public static final String DEFAULT_USER_PRIVATE_LAYOUT_WAP_COLOR_SCHEME_ID =
441 PropsUtil.get(PropsKeys.
442 DEFAULT_USER_PRIVATE_LAYOUT_WAP_COLOR_SCHEME_ID);
443
444 public static final String DEFAULT_USER_PRIVATE_LAYOUT_WAP_THEME_ID =
445 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUT_WAP_THEME_ID);
446
447 public static final String DEFAULT_USER_PRIVATE_LAYOUTS_LAR =
448 PropsUtil.get(PropsKeys.DEFAULT_USER_PRIVATE_LAYOUTS_LAR);
449
450 public static final String DEFAULT_USER_PUBLIC_LAYOUT_COLUMN =
451 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_COLUMN);
452
453 public static final String DEFAULT_USER_PUBLIC_LAYOUT_FRIENDLY_URL =
454 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_FRIENDLY_URL);
455
456 public static final String DEFAULT_USER_PUBLIC_LAYOUT_NAME =
457 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_NAME);
458
459 public static final String
460 DEFAULT_USER_PUBLIC_LAYOUT_REGULAR_COLOR_SCHEME_ID =
461 PropsUtil.get(PropsKeys.
462 DEFAULT_USER_PUBLIC_LAYOUT_REGULAR_COLOR_SCHEME_ID);
463
464 public static final String DEFAULT_USER_PUBLIC_LAYOUT_REGULAR_THEME_ID =
465 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_REGULAR_THEME_ID);
466
467 public static final String DEFAULT_USER_PUBLIC_LAYOUT_TEMPLATE_ID =
468 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_TEMPLATE_ID);
469
470 public static final String DEFAULT_USER_PUBLIC_LAYOUT_WAP_COLOR_SCHEME_ID =
471 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_WAP_COLOR_SCHEME_ID);
472
473 public static final String DEFAULT_USER_PUBLIC_LAYOUT_WAP_THEME_ID =
474 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUT_WAP_THEME_ID);
475
476 public static final String DEFAULT_USER_PUBLIC_LAYOUTS_LAR =
477 PropsUtil.get(PropsKeys.DEFAULT_USER_PUBLIC_LAYOUTS_LAR);
478
479 public static final String DEFAULT_WAP_COLOR_SCHEME_ID =
480 PropsUtil.get(PropsKeys.DEFAULT_WAP_COLOR_SCHEME_ID);
481
482 public static final String DEFAULT_WAP_THEME_ID =
483 PropsUtil.get(PropsKeys.DEFAULT_WAP_THEME_ID);
484
485 public static final String DISCUSSION_THREAD_VIEW =
486 PropsUtil.get(PropsKeys.DISCUSSION_THREAD_VIEW);
487
488 public static final String[] DL_COMPARABLE_FILE_EXTENSIONS =
489 PropsUtil.getArray(PropsKeys.DL_COMPARABLE_FILE_EXTENSIONS);
490
491 public static final boolean DL_FILE_ENTRY_COMMENTS_ENABLED =
492 GetterUtil.getBoolean(
493 PropsUtil.get(PropsKeys.DL_FILE_ENTRY_COMMENTS_ENABLED));
494
495 public static final String[] DL_FILE_EXTENSIONS =
496 PropsUtil.getArray(PropsKeys.DL_FILE_EXTENSIONS);
497
498 public static final int DL_FILE_MAX_SIZE = GetterUtil.getInteger(
499 PropsUtil.get(PropsKeys.DL_FILE_MAX_SIZE));
500
501 public static final boolean DL_FILE_RANK_ENABLED = GetterUtil.getBoolean(
502 PropsUtil.get(PropsKeys.DL_FILE_RANK_ENABLED));
503
504 public static String DL_HOOK_IMPL = PropsUtil.get(PropsKeys.DL_HOOK_IMPL);
505
506 public static final int DL_HOOK_JCR_FETCH_DELAY = GetterUtil.getInteger(
507 PropsUtil.get(PropsKeys.DL_HOOK_JCR_FETCH_DELAY));
508
509 public static final int DL_HOOK_JCR_FETCH_MAX_FAILURES =
510 GetterUtil.getInteger(
511 PropsUtil.get(PropsKeys.DL_HOOK_JCR_FETCH_MAX_FAILURES));
512
513 public static final boolean DL_LAYOUTS_SYNC_ENABLED = GetterUtil.getBoolean(
514 PropsUtil.get(PropsKeys.DL_LAYOUTS_SYNC_ENABLED));
515
516 public static final String EDITOR_WYSIWYG_DEFAULT =
517 PropsUtil.get(PropsKeys.EDITOR_WYSIWYG_DEFAULT);
518
519 public static final boolean EHCACHE_BLOCKING_CACHE_ALLOWED =
520 GetterUtil.getBoolean(
521 PropsUtil.get(PropsKeys.EHCACHE_BLOCKING_CACHE_ALLOWED));
522
523 public static final boolean EHCACHE_PORTAL_CACHE_MANAGER_JMX_ENABLED =
524 GetterUtil.getBoolean(
525 PropsUtil.get(PropsKeys.EHCACHE_PORTAL_CACHE_MANAGER_JMX_ENABLED));
526
527 public static final String[]
528 FIELD_EDITABLE_COM_LIFERAY_PORTAL_MODEL_USER_EMAILADDRESS =
529 PropsUtil.getArray(PropsKeys.
530 FIELD_EDITABLE_COM_LIFERAY_PORTAL_MODEL_USER_EMAILADDRESS);
531
532 public static final String[]
533 FIELD_EDITABLE_COM_LIFERAY_PORTAL_MODEL_USER_SCREENNAME =
534 PropsUtil.getArray(PropsKeys.
535 FIELD_EDITABLE_COM_LIFERAY_PORTAL_MODEL_USER_SCREENNAME);
536
537 public static boolean
538 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_BIRTHDAY =
539 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
540 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_BIRTHDAY));
541
542 public static boolean FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_MALE =
543 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
544 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_MALE));
545
546 public static boolean
547 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_ORGANIZATION_STATUS =
548 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
549 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_ORGANIZATION_STATUS));
550
551 public static final String[] GLOBAL_SHUTDOWN_EVENTS =
552 PropsUtil.getArray(PropsKeys.GLOBAL_SHUTDOWN_EVENTS);
553
554 public static final String[] GLOBAL_STARTUP_EVENTS =
555 PropsUtil.getArray(PropsKeys.GLOBAL_STARTUP_EVENTS);
556
557 public static final String GOOGLE_GADGET_SERVLET_MAPPING =
558 PropsUtil.get(PropsKeys.GOOGLE_GADGET_SERVLET_MAPPING);
559
560 public static final String HIBERNATE_DIALECT =
561 PropsUtil.get(PropsKeys.HIBERNATE_DIALECT);
562
563 public static final boolean HIBERNATE_GENERATE_STATISTICS =
564 GetterUtil.getBoolean(
565 PropsUtil.get(PropsKeys.HIBERNATE_GENERATE_STATISTICS));
566
567 public static final int HIBERNATE_JDBC_BATCH_SIZE = GetterUtil.getInteger(
568 PropsUtil.get(PropsKeys.HIBERNATE_JDBC_BATCH_SIZE));
569
570 public static final boolean HOT_UNDEPLOY_ENABLED = GetterUtil.getBoolean(
571 PropsUtil.get(PropsKeys.HOT_UNDEPLOY_ENABLED));
572
573 public static final int HOT_UNDEPLOY_INTERVAL = GetterUtil.getInteger(
574 PropsUtil.get(PropsKeys.HOT_UNDEPLOY_INTERVAL));
575
576 public static final boolean HOT_UNDEPLOY_ON_REDEPLOY =
577 GetterUtil.getBoolean(
578 PropsUtil.get(PropsKeys.HOT_UNDEPLOY_ON_REDEPLOY));
579
580 public static final String IFRAME_PASSWORD_PASSWORD_TOKEN_ROLE =
581 PropsUtil.get(PropsKeys.IFRAME_PASSWORD_PASSWORD_TOKEN_ROLE);
582
583 public static final int IG_IMAGE_CUSTOM_1_MAX_DIMENSION =
584 GetterUtil.getInteger(
585 PropsUtil.get(PropsKeys.IG_IMAGE_CUSTOM_1_MAX_DIMENSION));
586
587 public static final int IG_IMAGE_CUSTOM_2_MAX_DIMENSION =
588 GetterUtil.getInteger(
589 PropsUtil.get(PropsKeys.IG_IMAGE_CUSTOM_2_MAX_DIMENSION));
590
591 public static final String[] IG_IMAGE_EXTENSIONS =
592 PropsUtil.getArray(PropsKeys.IG_IMAGE_EXTENSIONS);
593
594 public static final int IG_IMAGE_MAX_SIZE = GetterUtil.getInteger(
595 PropsUtil.get(PropsKeys.IG_IMAGE_MAX_SIZE));
596
597 public static final int IG_IMAGE_THUMBNAIL_MAX_DIMENSION =
598 GetterUtil.getInteger(
599 PropsUtil.get(PropsKeys.IG_IMAGE_THUMBNAIL_MAX_DIMENSION));
600
601 public static final int INDEX_ON_STARTUP_DELAY = GetterUtil.getInteger(
602 PropsUtil.get(PropsKeys.INDEX_ON_STARTUP_DELAY));
603
604 public static boolean INDEX_READ_ONLY = GetterUtil.getBoolean(
605 PropsUtil.get(PropsKeys.INDEX_READ_ONLY));
606
607 public static final boolean JAVASCRIPT_BAREBONE_ENABLED =
608 GetterUtil.getBoolean(
609 PropsUtil.get(PropsKeys.JAVASCRIPT_BAREBONE_ENABLED));
610
611 public static final String[] JAVASCRIPT_BAREBONE_FILES =
612 PropsUtil.getArray(PropsKeys.JAVASCRIPT_BAREBONE_FILES);
613
614 public static final String[] JAVASCRIPT_BUNDLE_IDS = PropsUtil.getArray(
615 PropsKeys.JAVASCRIPT_BUNDLE_IDS);
616
617 public static final String[] JAVASCRIPT_EVERYTHING_FILES =
618 PropsUtil.getArray(PropsKeys.JAVASCRIPT_EVERYTHING_FILES);
619
620 public static boolean JAVASCRIPT_FAST_LOAD = GetterUtil.getBoolean(
621 PropsUtil.get(PropsKeys.JAVASCRIPT_FAST_LOAD));
622
623 public static final boolean JAVASCRIPT_LOG_ENABLED = GetterUtil.getBoolean(
624 PropsUtil.get(PropsKeys.JAVASCRIPT_LOG_ENABLED));
625
626 public static final String JBI_WORKFLOW_URL =
627 PropsUtil.get(PropsKeys.JBI_WORKFLOW_URL);
628
629 public static final String JDBC_DEFAULT_LIFERAY_POOL_PROVIDER =
630 PropsUtil.get(PropsKeys.JDBC_DEFAULT_LIFERAY_POOL_PROVIDER);
631
632 public static final boolean JOURNAL_ARTICLE_COMMENTS_ENABLED =
633 GetterUtil.getBoolean(
634 PropsUtil.get(PropsKeys.JOURNAL_ARTICLE_COMMENTS_ENABLED));
635
636 public static final boolean JOURNAL_ARTICLE_FORCE_AUTOGENERATE_ID =
637 GetterUtil.getBoolean(
638 PropsUtil.get(PropsKeys.JOURNAL_ARTICLE_FORCE_AUTOGENERATE_ID));
639
640 public static final boolean JOURNAL_ARTICLE_FORCE_INCREMENT_VERSION =
641 GetterUtil.getBoolean(
642 PropsUtil.get(PropsKeys.JOURNAL_ARTICLE_FORCE_INCREMENT_VERSION));
643
644 public static final boolean JOURNAL_CONTENT_SEARCH_SHOW_LISTED =
645 GetterUtil.getBoolean(
646 PropsUtil.get(PropsKeys.JOURNAL_CONTENT_SEARCH_SHOW_LISTED));
647
648 public static final String JOURNAL_ERROR_TEMPLATE_VELOCITY =
649 PropsUtil.get(PropsKeys.JOURNAL_ERROR_TEMPLATE_VELOCITY);
650
651 public static final String JOURNAL_ERROR_TEMPLATE_XSL =
652 PropsUtil.get(PropsKeys.JOURNAL_ERROR_TEMPLATE_XSL);
653
654 public static final boolean JOURNAL_FEED_FORCE_AUTOGENERATE_ID =
655 GetterUtil.getBoolean(
656 PropsUtil.get(PropsKeys.JOURNAL_FEED_FORCE_AUTOGENERATE_ID));
657
658 public static final String JOURNAL_LAR_CREATION_STRATEGY =
659 PropsUtil.get(PropsKeys.JOURNAL_LAR_CREATION_STRATEGY);
660
661 public static final boolean JOURNAL_PUBLISH_TO_LIVE_BY_DEFAULT =
662 GetterUtil.getBoolean(
663 PropsUtil.get(PropsKeys.JOURNAL_PUBLISH_TO_LIVE_BY_DEFAULT));
664
665 public static final boolean JOURNAL_STRUCTURE_FORCE_AUTOGENERATE_ID =
666 GetterUtil.getBoolean(
667 PropsUtil.get(PropsKeys.JOURNAL_STRUCTURE_FORCE_AUTOGENERATE_ID));
668
669 public static final boolean JOURNAL_TEMPLATE_FORCE_AUTOGENERATE_ID =
670 GetterUtil.getBoolean(
671 PropsUtil.get(PropsKeys.JOURNAL_TEMPLATE_FORCE_AUTOGENERATE_ID));
672
673 public static final String[]
674 JOURNAL_TEMPLATE_VELOCITY_RESTRICTED_VARIABLES = PropsUtil.getArray(
675 PropsKeys.JOURNAL_TEMPLATE_VELOCITY_RESTRICTED_VARIABLES);
676
677 public static final String LAYOUT_CLONE_IMPL = PropsUtil.get(
678 PropsKeys.LAYOUT_CLONE_IMPL);
679
680 public static final boolean LAYOUT_COMMENTS_ENABLED = GetterUtil.getBoolean(
681 PropsUtil.get(PropsKeys.LAYOUT_COMMENTS_ENABLED));
682
683 public static final boolean LAYOUT_DEFAULT_P_L_RESET =
684 GetterUtil.getBoolean(
685 PropsUtil.get(PropsKeys.LAYOUT_DEFAULT_P_L_RESET));
686
687 public static final String LAYOUT_DEFAULT_TEMPLATE_ID =
688 PropsUtil.get(PropsKeys.LAYOUT_DEFAULT_TEMPLATE_ID);
689
690 public static final String LAYOUT_FRIENDLY_URL_PAGE_NOT_FOUND =
691 PropsUtil.get(PropsKeys.LAYOUT_FRIENDLY_URL_PAGE_NOT_FOUND);
692
693 public static final String
694 LAYOUT_FRIENDLY_URL_PRIVATE_GROUP_SERVLET_MAPPING = PropsUtil.get(
695 PropsKeys.LAYOUT_FRIENDLY_URL_PRIVATE_GROUP_SERVLET_MAPPING);
696
697 public static final String
698 LAYOUT_FRIENDLY_URL_PRIVATE_USER_SERVLET_MAPPING = PropsUtil.get(
699 PropsKeys.LAYOUT_FRIENDLY_URL_PRIVATE_USER_SERVLET_MAPPING);
700
701 public static final String LAYOUT_FRIENDLY_URL_PUBLIC_SERVLET_MAPPING =
702 PropsUtil.get(PropsKeys.LAYOUT_FRIENDLY_URL_PUBLIC_SERVLET_MAPPING);
703
704 public static final boolean LAYOUT_GUEST_SHOW_MAX_ICON =
705 GetterUtil.getBoolean(
706 PropsUtil.get(PropsKeys.LAYOUT_GUEST_SHOW_MAX_ICON));
707
708 public static final boolean LAYOUT_GUEST_SHOW_MIN_ICON =
709 GetterUtil.getBoolean(
710 PropsUtil.get(PropsKeys.LAYOUT_GUEST_SHOW_MIN_ICON));
711
712 public static final boolean LAYOUT_PARALLEL_RENDER_ENABLE =
713 GetterUtil.getBoolean(
714 PropsUtil.get(PropsKeys.LAYOUT_PARALLEL_RENDER_ENABLE));
715
716 public static final boolean LAYOUT_REMEMBER_MAXIMIZED_WINDOW_STATE =
717 GetterUtil.getBoolean(
718 PropsUtil.get(PropsKeys.LAYOUT_REMEMBER_MAXIMIZED_WINDOW_STATE));
719
720 public static final boolean LAYOUT_SHOW_HTTP_STATUS = GetterUtil.getBoolean(
721 PropsUtil.get(PropsKeys.LAYOUT_SHOW_HTTP_STATUS));
722
723 public static final boolean LAYOUT_SHOW_PORTLET_ACCESS_DENIED =
724 GetterUtil.getBoolean(
725 PropsUtil.get(PropsKeys.LAYOUT_SHOW_PORTLET_ACCESS_DENIED));
726
727 public static final boolean LAYOUT_SHOW_PORTLET_INACTIVE =
728 GetterUtil.getBoolean(
729 PropsUtil.get(PropsKeys.LAYOUT_SHOW_PORTLET_INACTIVE));
730
731 public static String[] LAYOUT_STATIC_PORTLETS_ALL =
732 PropsUtil.getArray(PropsKeys.LAYOUT_STATIC_PORTLETS_ALL);
733
734 public static boolean LAYOUT_TEMPLATE_CACHE_ENABLED = GetterUtil.getBoolean(
735 PropsUtil.get(PropsKeys.LAYOUT_TEMPLATE_CACHE_ENABLED));
736
737 public static final String[] LAYOUT_TYPES =
738 PropsUtil.getArray(PropsKeys.LAYOUT_TYPES);
739
740 public static boolean LAYOUT_USER_PRIVATE_LAYOUTS_AUTO_CREATE =
741 GetterUtil.getBoolean(
742 PropsUtil.get(PropsKeys.LAYOUT_USER_PRIVATE_LAYOUTS_AUTO_CREATE));
743
744 public static boolean LAYOUT_USER_PRIVATE_LAYOUTS_ENABLED =
745 GetterUtil.getBoolean(
746 PropsUtil.get(PropsKeys.LAYOUT_USER_PRIVATE_LAYOUTS_ENABLED));
747
748 public static boolean LAYOUT_USER_PRIVATE_LAYOUTS_MODIFIABLE =
749 GetterUtil.getBoolean(
750 PropsUtil.get(PropsKeys.LAYOUT_USER_PRIVATE_LAYOUTS_MODIFIABLE));
751
752 public static boolean LAYOUT_USER_PRIVATE_LAYOUTS_POWER_USER_REQUIRED =
753 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
754 LAYOUT_USER_PRIVATE_LAYOUTS_POWER_USER_REQUIRED));
755
756 public static boolean LAYOUT_USER_PUBLIC_LAYOUTS_AUTO_CREATE =
757 GetterUtil.getBoolean(
758 PropsUtil.get(PropsKeys.LAYOUT_USER_PUBLIC_LAYOUTS_AUTO_CREATE));
759
760 public static boolean LAYOUT_USER_PUBLIC_LAYOUTS_ENABLED =
761 GetterUtil.getBoolean(
762 PropsUtil.get(PropsKeys.LAYOUT_USER_PUBLIC_LAYOUTS_ENABLED));
763
764 public static boolean LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE =
765 GetterUtil.getBoolean(
766 PropsUtil.get(PropsKeys.LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE));
767
768 public static boolean LAYOUT_USER_PUBLIC_LAYOUTS_POWER_USER_REQUIRED =
769 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
770 LAYOUT_USER_PUBLIC_LAYOUTS_POWER_USER_REQUIRED));
771
772 public static final String LDAP_ATTRS_TRANSFORMER_IMPL =
773 PropsUtil.get(PropsKeys.LDAP_ATTRS_TRANSFORMER_IMPL);
774
775 public static final boolean LDAP_AUTH_ENABLED = GetterUtil.getBoolean(
776 PropsUtil.get(PropsKeys.LDAP_AUTH_ENABLED));
777
778 public static final boolean LDAP_EXPORT_ENABLED = GetterUtil.getBoolean(
779 PropsUtil.get(PropsKeys.LDAP_EXPORT_ENABLED));
780
781 public static final boolean LDAP_IMPORT_ENABLED = GetterUtil.getBoolean(
782 PropsUtil.get(PropsKeys.LDAP_IMPORT_ENABLED));
783
784 public static final long LDAP_IMPORT_INTERVAL = GetterUtil.getLong(
785 PropsUtil.get(PropsKeys.LDAP_IMPORT_INTERVAL));
786
787 public static final int LDAP_PAGE_SIZE = GetterUtil.getInteger(
788 PropsUtil.get(PropsKeys.LDAP_PAGE_SIZE));
789
790 public static final boolean LDAP_PASSWORD_POLICY_ENABLED =
791 GetterUtil.getBoolean(
792 PropsUtil.get(PropsKeys.LDAP_PASSWORD_POLICY_ENABLED));
793
794 public static final int LDAP_RANGE_SIZE = GetterUtil.getInteger(
795 PropsUtil.get(PropsKeys.LDAP_RANGE_SIZE));
796
797 public static final String LDAP_USER_IMPL =
798 PropsUtil.get(PropsKeys.LDAP_USER_IMPL);
799
800 public static final boolean LIVE_USERS_ENABLED = GetterUtil.getBoolean(
801 PropsUtil.get(PropsKeys.LIVE_USERS_ENABLED));
802
803 public static final boolean LOCALE_DEFAULT_REQUEST = GetterUtil.getBoolean(
804 PropsUtil.get(PropsKeys.LOCALE_DEFAULT_REQUEST));
805
806 public static final int LOCALE_PREPEND_FRIENDLY_URL_STYLE =
807 GetterUtil.getInteger(
808 PropsUtil.get(PropsKeys.LOCALE_PREPEND_FRIENDLY_URL_STYLE));
809
810 public static String[] LOCALES = PropsUtil.getArray(PropsKeys.LOCALES);
811
812 public static boolean LOGIN_CREATE_ACCOUNT_ALLOW_CUSTOM_PASSWORD =
813 GetterUtil.getBoolean(PropsUtil.get(
814 PropsKeys.LOGIN_CREATE_ACCOUNT_ALLOW_CUSTOM_PASSWORD));
815
816 public static final String[] LOGIN_EVENTS_POST =
817 PropsUtil.getArray(PropsKeys.LOGIN_EVENTS_POST);
818
819 public static final String[] LOGIN_EVENTS_PRE =
820 PropsUtil.getArray(PropsKeys.LOGIN_EVENTS_PRE);
821
822 public static final String[] LOGOUT_EVENTS_POST =
823 PropsUtil.getArray(PropsKeys.LOGOUT_EVENTS_POST);
824
825 public static final String[] LOGOUT_EVENTS_PRE =
826 PropsUtil.getArray(PropsKeys.LOGOUT_EVENTS_PRE);
827
828 public static final boolean LOOK_AND_FEEL_MODIFIABLE =
829 GetterUtil.getBoolean(
830 PropsUtil.get(PropsKeys.LOOK_AND_FEEL_MODIFIABLE));
831
832 public static final int LUCENE_BUFFER_SIZE = GetterUtil.getInteger(
833 PropsUtil.get(PropsKeys.LUCENE_BUFFER_SIZE));
834
835 public static final int LUCENE_COMMIT_BATCH_SIZE = GetterUtil.getInteger(
836 PropsUtil.get(PropsKeys.LUCENE_COMMIT_BATCH_SIZE));
837
838 public static final int LUCENE_COMMIT_TIME_INTERVAL = GetterUtil.getInteger(
839 PropsUtil.get(PropsKeys.LUCENE_COMMIT_TIME_INTERVAL));
840
841 public static final String LUCENE_DIR = PropsUtil.get(PropsKeys.LUCENE_DIR);
842
843 public static final String LUCENE_FILE_EXTRACTOR =
844 PropsUtil.get(PropsKeys.LUCENE_FILE_EXTRACTOR);
845
846 public static final String LUCENE_FILE_EXTRACTOR_REGEXP_STRIP =
847 PropsUtil.get(PropsKeys.LUCENE_FILE_EXTRACTOR_REGEXP_STRIP);
848
849 public static final int LUCENE_MERGE_FACTOR = GetterUtil.getInteger(
850 PropsUtil.get(PropsKeys.LUCENE_MERGE_FACTOR));
851
852 public static final int LUCENE_OPTIMIZE_INTERVAL = GetterUtil.getInteger(
853 PropsUtil.get(PropsKeys.LUCENE_OPTIMIZE_INTERVAL));
854
855 public static final boolean LUCENE_STORE_JDBC_AUTO_CLEAN_UP =
856 GetterUtil.getBoolean(
857 PropsUtil.get(PropsKeys.LUCENE_STORE_JDBC_AUTO_CLEAN_UP));
858
859 public static final String LUCENE_STORE_TYPE = PropsUtil.get(
860 PropsKeys.LUCENE_STORE_TYPE);
861
862 public static final String MAIL_AUDIT_TRAIL = PropsUtil.get(
863 PropsKeys.MAIL_AUDIT_TRAIL);
864
865 public static final String MAIL_HOOK_IMPL = PropsUtil.get(
866 PropsKeys.MAIL_HOOK_IMPL);
867
868 public static final boolean MAIL_MX_UPDATE = GetterUtil.getBoolean(
869 PropsUtil.get(PropsKeys.MAIL_MX_UPDATE));
870
871 public static final String MAIL_SESSION_MAIL_ADVANCED_PROPERTIES =
872 PropsUtil.get(PropsKeys.MAIL_SESSION_MAIL_ADVANCED_PROPERTIES);
873
874 public static final String MAIL_SESSION_MAIL_POP3_HOST = PropsUtil.get(
875 PropsKeys.MAIL_SESSION_MAIL_POP3_HOST);
876
877 public static final String MAIL_SESSION_MAIL_POP3_PASSWORD = PropsUtil.get(
878 PropsKeys.MAIL_SESSION_MAIL_POP3_PASSWORD);
879
880 public static final int MAIL_SESSION_MAIL_POP3_PORT = GetterUtil.getInteger(
881 PropsUtil.get(PropsKeys.MAIL_SESSION_MAIL_POP3_PORT));
882
883 public static final String MAIL_SESSION_MAIL_POP3_USER = PropsUtil.get(
884 PropsKeys.MAIL_SESSION_MAIL_POP3_USER);
885
886 public static final String MAIL_SESSION_MAIL_SMTP_HOST = PropsUtil.get(
887 PropsKeys.MAIL_SESSION_MAIL_SMTP_HOST);
888
889 public static final String MAIL_SESSION_MAIL_SMTP_PASSWORD = PropsUtil.get(
890 PropsKeys.MAIL_SESSION_MAIL_SMTP_PASSWORD);
891
892 public static final int MAIL_SESSION_MAIL_SMTP_PORT = GetterUtil.getInteger(
893 PropsUtil.get(PropsKeys.MAIL_SESSION_MAIL_SMTP_PORT));
894
895 public static final String MAIL_SESSION_MAIL_SMTP_USER = PropsUtil.get(
896 PropsKeys.MAIL_SESSION_MAIL_SMTP_USER);
897
898 public static final String MAIL_SESSION_MAIL_STORE_PROTOCOL =
899 PropsUtil.get(PropsKeys.MAIL_SESSION_MAIL_STORE_PROTOCOL);
900
901 public static final String MAIL_SESSION_MAIL_TRANSPORT_PROTOCOL =
902 PropsUtil.get(PropsKeys.MAIL_SESSION_MAIL_TRANSPORT_PROTOCOL);
903
904 public static final boolean MESSAGE_BOARDS_ANONYMOUS_POSTING_ENABLED =
905 GetterUtil.getBoolean(
906 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_ANONYMOUS_POSTING_ENABLED));
907
908 public static final String MESSAGE_BOARDS_EMAIL_FROM_ADDRESS =
909 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_FROM_ADDRESS);
910
911 public static final String MESSAGE_BOARDS_EMAIL_FROM_NAME =
912 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_FROM_NAME);
913
914 public static final boolean MESSAGE_BOARDS_EMAIL_HTML_FORMAT =
915 GetterUtil.getBoolean(
916 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_HTML_FORMAT));
917
918 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_BODY =
919 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_BODY);
920
921 public static final boolean
922 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_ENABLED =
923 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
924 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_ENABLED));
925
926 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SIGNATURE =
927 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SIGNATURE);
928
929 public static final String
930 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SUBJECT_PREFIX =
931 PropsUtil.get(PropsKeys.
932 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SUBJECT_PREFIX);
933
934 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_BODY =
935 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_BODY);
936
937 public static final boolean
938 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_ENABLED =
939 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
940 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_ENABLED));
941
942 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SIGNATURE =
943 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SIGNATURE);
944
945 public static final String
946 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SUBJECT_PREFIX =
947 PropsUtil.get(PropsKeys.
948 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SUBJECT_PREFIX);
949
950 public static final int MESSAGE_BOARDS_EXPIRE_BAN_INTERVAL =
951 GetterUtil.getInteger(
952 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EXPIRE_BAN_INTERVAL));
953
954 public static final long MESSAGE_BOARDS_EXPIRE_BAN_JOB_INTERVAL =
955 GetterUtil.getLong(
956 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_EXPIRE_BAN_JOB_INTERVAL));
957
958 public static final String[] MESSAGE_BOARDS_THREAD_VIEWS =
959 PropsUtil.getArray(PropsKeys.MESSAGE_BOARDS_THREAD_VIEWS);
960
961 public static final String MESSAGE_BOARDS_THREAD_VIEWS_DEFAULT =
962 PropsUtil.get(PropsKeys.MESSAGE_BOARDS_THREAD_VIEWS_DEFAULT);
963
964 public static final String[] MIME_TYPES_CONTENT_DISPOSITION_INLINE =
965 PropsUtil.getArray(PropsKeys.MIME_TYPES_CONTENT_DISPOSITION_INLINE);
966
967 public static final int MINIFIER_INLINE_CONTENT_CACHE_SIZE =
968 GetterUtil.getInteger(
969 PropsUtil.get(PropsKeys.MINIFIER_INLINE_CONTENT_CACHE_SIZE));
970
971 public static final boolean MONITORING_DATA_SAMPLE_THREAD_LOCAL =
972 GetterUtil.getBoolean(
973 PropsUtil.get(PropsKeys.MONITORING_DATA_SAMPLE_THREAD_LOCAL));
974
975 public static boolean MONITORING_PORTAL_REQUEST =
976 GetterUtil.getBoolean(
977 PropsUtil.get(PropsKeys.MONITORING_PORTAL_REQUEST));
978
979 public static boolean MONITORING_PORTLET_ACTION_REQUEST =
980 GetterUtil.getBoolean(
981 PropsUtil.get(PropsKeys.MONITORING_PORTLET_ACTION_REQUEST));
982
983 public static boolean MONITORING_PORTLET_EVENT_REQUEST =
984 GetterUtil.getBoolean(
985 PropsUtil.get(PropsKeys.MONITORING_PORTLET_EVENT_REQUEST));
986
987 public static boolean MONITORING_PORTLET_RENDER_REQUEST =
988 GetterUtil.getBoolean(
989 PropsUtil.get(PropsKeys.MONITORING_PORTLET_RENDER_REQUEST));
990
991 public static boolean MONITORING_PORTLET_RESOURCE_REQUEST =
992 GetterUtil.getBoolean(
993 PropsUtil.get(PropsKeys.MONITORING_PORTLET_RESOURCE_REQUEST));
994
995 public static final boolean MONITORING_SHOW_PER_REQUEST_DATA_SAMPLE =
996 GetterUtil.getBoolean(
997 PropsUtil.get(PropsKeys.MONITORING_SHOW_PER_REQUEST_DATA_SAMPLE));
998
999 public static final String MY_PLACES_DISPLAY_STYLE = PropsUtil.get(
1000 PropsKeys.MY_PLACES_DISPLAY_STYLE);
1001
1002 public static boolean
1003 MY_PLACES_SHOW_COMMUNITY_PRIVATE_SITES_WITH_NO_LAYOUTS =
1004 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1005 MY_PLACES_SHOW_COMMUNITY_PRIVATE_SITES_WITH_NO_LAYOUTS));
1006
1007 public static boolean
1008 MY_PLACES_SHOW_COMMUNITY_PUBLIC_SITES_WITH_NO_LAYOUTS =
1009 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1010 MY_PLACES_SHOW_COMMUNITY_PUBLIC_SITES_WITH_NO_LAYOUTS));
1011
1012 public static boolean
1013 MY_PLACES_SHOW_ORGANIZATION_PRIVATE_SITES_WITH_NO_LAYOUTS =
1014 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1015 MY_PLACES_SHOW_ORGANIZATION_PRIVATE_SITES_WITH_NO_LAYOUTS));
1016
1017 public static boolean
1018 MY_PLACES_SHOW_ORGANIZATION_PUBLIC_SITES_WITH_NO_LAYOUTS =
1019 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1020 MY_PLACES_SHOW_ORGANIZATION_PUBLIC_SITES_WITH_NO_LAYOUTS));
1021
1022 public static boolean MY_PLACES_SHOW_USER_PRIVATE_SITES_WITH_NO_LAYOUTS =
1023 GetterUtil.getBoolean(PropsUtil.get(
1024 PropsKeys.MY_PLACES_SHOW_USER_PRIVATE_SITES_WITH_NO_LAYOUTS));
1025
1026 public static boolean MY_PLACES_SHOW_USER_PUBLIC_SITES_WITH_NO_LAYOUTS =
1027 GetterUtil.getBoolean(PropsUtil.get(
1028 PropsKeys.MY_PLACES_SHOW_USER_PUBLIC_SITES_WITH_NO_LAYOUTS));
1029
1030 public static final String NESTED_PORTLETS_LAYOUT_TEMPLATE_DEFAULT =
1031 PropsUtil.get(PropsKeys.NESTED_PORTLETS_LAYOUT_TEMPLATE_DEFAULT);
1032
1033 public static final String NETVIBES_SERVLET_MAPPING =
1034 PropsUtil.get(PropsKeys.NETVIBES_SERVLET_MAPPING);
1035
1036 public static final boolean NTLM_AUTH_ENABLED = GetterUtil.getBoolean(
1037 PropsUtil.get(PropsKeys.NTLM_AUTH_ENABLED));
1038
1039 public static final String NTLM_DOMAIN =
1040 PropsUtil.get(PropsKeys.NTLM_DOMAIN);
1041
1042 public static final String NTLM_DOMAIN_CONTROLLER =
1043 PropsUtil.get(PropsKeys.NTLM_DOMAIN_CONTROLLER);
1044
1045 public static final long[] OMNIADMIN_USERS = StringUtil.split(
1046 PropsUtil.get(PropsKeys.OMNIADMIN_USERS), 0L);
1047
1048 public static final boolean OPEN_ID_AUTH_ENABLED = GetterUtil.getBoolean(
1049 PropsUtil.get(PropsKeys.OPEN_ID_AUTH_ENABLED));
1050
1051 public static final boolean OPEN_SSO_AUTH_ENABLED = GetterUtil.getBoolean(
1052 PropsUtil.get(PropsKeys.OPEN_SSO_AUTH_ENABLED));
1053
1054 public static final String OPEN_SSO_EMAIL_ADDRESS_ATTR =
1055 PropsUtil.get(PropsKeys.OPEN_SSO_EMAIL_ADDRESS_ATTR);
1056
1057 public static final String OPEN_SSO_FIRST_NAME_ATTR =
1058 PropsUtil.get(PropsKeys.OPEN_SSO_FIRST_NAME_ATTR);
1059
1060 public static final String OPEN_SSO_LAST_NAME_ATTR =
1061 PropsUtil.get(PropsKeys.OPEN_SSO_LAST_NAME_ATTR);
1062
1063 public static final String OPEN_SSO_LOGIN_URL =
1064 PropsUtil.get(PropsKeys.OPEN_SSO_LOGIN_URL);
1065
1066 public static final String OPEN_SSO_LOGOUT_URL =
1067 PropsUtil.get(PropsKeys.OPEN_SSO_LOGOUT_URL);
1068
1069 public static final String OPEN_SSO_SCREEN_NAME_ATTR =
1070 PropsUtil.get(PropsKeys.OPEN_SSO_SCREEN_NAME_ATTR);
1071
1072 public static final String OPEN_SSO_SERVICE_URL =
1073 PropsUtil.get(PropsKeys.OPEN_SSO_SERVICE_URL);
1074
1075 public static final boolean OPENOFFICE_CACHE_ENABLED =
1076 GetterUtil.getBoolean(
1077 PropsUtil.get(PropsKeys.OPENOFFICE_CACHE_ENABLED));
1078
1079 public static final boolean OPENOFFICE_SERVER_ENABLED =
1080 GetterUtil.getBoolean(
1081 PropsUtil.get(PropsKeys.OPENOFFICE_SERVER_ENABLED));
1082
1083 public static final String OPENOFFICE_SERVER_HOST =
1084 PropsUtil.get(PropsKeys.OPENOFFICE_SERVER_HOST);
1085
1086 public static final int OPENOFFICE_SERVER_PORT = GetterUtil.getInteger(
1087 PropsUtil.get(PropsKeys.OPENOFFICE_SERVER_PORT));
1088
1089 public static boolean ORGANIZATIONS_COUNTRY_REQUIRED =
1090 GetterUtil.getBoolean(
1091 PropsUtil.get(PropsKeys.ORGANIZATIONS_COUNTRY_REQUIRED));
1092
1093 public static final boolean ORGANIZATIONS_USER_GROUP_MEMBERSHIP_ENABLED =
1094 GetterUtil.getBoolean(
1095 PropsUtil.get(
1096 PropsKeys.ORGANIZATIONS_USER_GROUP_MEMBERSHIP_ENABLED));
1097
1098 public static final String PASSWORDS_DEFAULT_POLICY_NAME =
1099 PropsUtil.get(PropsKeys.PASSWORDS_DEFAULT_POLICY_NAME);
1100
1101 public static final String PASSWORDS_DIGEST_ENCODING =
1102 PropsUtil.get(PropsKeys.PASSWORDS_DIGEST_ENCODING);
1103
1104 public static String PASSWORDS_PASSWORDPOLICYTOOLKIT_GENERATOR =
1105 PropsUtil.get(PropsKeys.PASSWORDS_PASSWORDPOLICYTOOLKIT_GENERATOR);
1106
1107 public static String PASSWORDS_PASSWORDPOLICYTOOLKIT_STATIC =
1108 PropsUtil.get(PropsKeys.PASSWORDS_PASSWORDPOLICYTOOLKIT_STATIC);
1109
1110 public static final String PERMISSIONS_CHECKER =
1111 PropsUtil.get(PropsKeys.PERMISSIONS_CHECKER);
1112
1113 public static final String PERMISSIONS_LIST_FILTER =
1114 PropsUtil.get(PropsKeys.PERMISSIONS_LIST_FILTER);
1115
1116 public static final boolean PERMISSIONS_OBJECT_BLOCKING_CACHE =
1117 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1118 PERMISSIONS_OBJECT_BLOCKING_CACHE));
1119
1120 public static final int PERMISSIONS_THREAD_LOCAL_CACHE_MAX_SIZE =
1121 GetterUtil.getInteger(
1122 PropsUtil.get(PropsKeys.PERMISSIONS_THREAD_LOCAL_CACHE_MAX_SIZE));
1123
1124 public static int PERMISSIONS_USER_CHECK_ALGORITHM = GetterUtil.getInteger(
1125 PropsUtil.get(PropsKeys.PERMISSIONS_USER_CHECK_ALGORITHM));
1126
1127 public static boolean PERMISSIONS_VIEW_DYNAMIC_INHERITANCE =
1128 GetterUtil.getBoolean(
1129 PropsUtil.get(PropsKeys.PERMISSIONS_VIEW_DYNAMIC_INHERITANCE));
1130
1131 public static final boolean PLUGIN_NOTIFICATIONS_ENABLED =
1132 GetterUtil.getBoolean(
1133 PropsUtil.get(PropsKeys.PLUGIN_NOTIFICATIONS_ENABLED));
1134
1135 public static final String[] PLUGIN_NOTIFICATIONS_PACKAGES_IGNORED =
1136 StringUtil.split(
1137 PropsUtil.get(PropsKeys.PLUGIN_NOTIFICATIONS_PACKAGES_IGNORED),
1138 StringPool.NEW_LINE);
1139
1140 public static final String[] PLUGIN_REPOSITORIES_TRUSTED =
1141 StringUtil.split(
1142 PropsUtil.get(PropsKeys.PLUGIN_REPOSITORIES_TRUSTED),
1143 StringPool.NEW_LINE);
1144
1145 public static final String[] PLUGIN_REPOSITORIES_UNTRUSTED =
1146 StringUtil.split(
1147 PropsUtil.get(PropsKeys.PLUGIN_REPOSITORIES_UNTRUSTED),
1148 StringPool.NEW_LINE);
1149
1150 public static final String[] PLUGIN_TYPES =
1151 PropsUtil.getArray(PropsKeys.PLUGIN_TYPES);
1152
1153 public static final long POLLER_REQUEST_TIMEOUT = GetterUtil.getLong(
1154 PropsUtil.get(PropsKeys.POLLER_REQUEST_TIMEOUT));
1155
1156 public static final boolean POP_SERVER_NOTIFICATIONS_ENABLED =
1157 GetterUtil.getBoolean(
1158 PropsUtil.get(PropsKeys.POP_SERVER_NOTIFICATIONS_ENABLED));
1159
1160 public static final String POP_SERVER_SUBDOMAIN = PropsUtil.get(
1161 PropsKeys.POP_SERVER_SUBDOMAIN);
1162
1163 public static final boolean PORTAL_IMPERSONATION_ENABLE =
1164 GetterUtil.getBoolean(
1165 PropsUtil.get(PropsKeys.PORTAL_IMPERSONATION_ENABLE));
1166
1167 public static final boolean PORTAL_JAAS_ENABLE = GetterUtil.getBoolean(
1168 PropsUtil.get(PropsKeys.PORTAL_JAAS_ENABLE));
1169
1170 public static final String PORTAL_JAAS_IMPL =
1171 PropsUtil.get(PropsKeys.PORTAL_JAAS_IMPL);
1172
1173 public static final boolean PORTAL_JAAS_STRICT_PASSWORD =
1174 GetterUtil.getBoolean(
1175 PropsUtil.get(PropsKeys.PORTAL_JAAS_STRICT_PASSWORD));
1176
1177 public static final boolean PORTAL_SECURITY_MANAGER_ENABLE =
1178 GetterUtil.getBoolean(
1179 PropsUtil.get(PropsKeys.PORTAL_SECURITY_MANAGER_ENABLE));
1180
1181 public static final boolean PORTLET_CSS_ENABLED = GetterUtil.getBoolean(
1182 PropsUtil.get(PropsKeys.PORTLET_CSS_ENABLED));
1183
1184 public static final String PORTLET_EVENT_DISTRIBUTION =
1185 PropsUtil.get(PropsKeys.PORTLET_EVENT_DISTRIBUTION);
1186
1187 public static final boolean PORTLET_EVENT_DISTRIBUTION_LAYOUT =
1188 PORTLET_EVENT_DISTRIBUTION.equalsIgnoreCase("layout");
1189
1190 public static final boolean PORTLET_EVENT_DISTRIBUTION_LAYOUT_SET =
1191 !PORTLET_EVENT_DISTRIBUTION_LAYOUT;
1192
1193 public static final String PORTLET_PUBLIC_RENDER_PARAMETER_DISTRIBUTION =
1194 PropsUtil.get(PropsKeys.PORTLET_PUBLIC_RENDER_PARAMETER_DISTRIBUTION);
1195
1196 public static final boolean
1197 PORTLET_PUBLIC_RENDER_PARAMETER_DISTRIBUTION_LAYOUT =
1198 PORTLET_PUBLIC_RENDER_PARAMETER_DISTRIBUTION.equalsIgnoreCase(
1199 "layout");
1200
1201 public static final boolean
1202 PORTLET_PUBLIC_RENDER_PARAMETER_DISTRIBUTION_LAYOUT_SET =
1203 !PORTLET_PUBLIC_RENDER_PARAMETER_DISTRIBUTION_LAYOUT;
1204
1205 public static final boolean PORTLET_URL_ANCHOR_ENABLE =
1206 GetterUtil.getBoolean(
1207 PropsUtil.get(PropsKeys.PORTLET_URL_ANCHOR_ENABLE));
1208
1209 public static final boolean PORTLET_URL_APPEND_PARAMETERS =
1210 GetterUtil.getBoolean(
1211 PropsUtil.get(PropsKeys.PORTLET_URL_APPEND_PARAMETERS));
1212
1213 public static final boolean PORTLET_URL_ESCAPE_XML = GetterUtil.getBoolean(
1214 PropsUtil.get(PropsKeys.PORTLET_URL_ESCAPE_XML));
1215
1216 public static final String PORTLET_VIRTUAL_PATH =
1217 PropsUtil.get(PropsKeys.PORTLET_VIRTUAL_PATH);
1218
1219 public static final boolean PORTLET_XML_VALIDATE =
1220 GetterUtil.getBoolean(
1221 PropsUtil.get(PropsKeys.PORTLET_XML_VALIDATE));
1222
1223 public static final boolean PREFERENCE_VALIDATE_ON_STARTUP =
1224 GetterUtil.getBoolean(
1225 PropsUtil.get(PropsKeys.PREFERENCE_VALIDATE_ON_STARTUP));
1226
1227 public static final String[] REDIRECT_URL_DOMAINS_ALLOWED =
1228 PropsUtil.getArray(PropsKeys.REDIRECT_URL_DOMAINS_ALLOWED);
1229
1230 public static final String[] REDIRECT_URL_IPS_ALLOWED = PropsUtil.getArray(
1231 PropsKeys.REDIRECT_URL_IPS_ALLOWED);
1232
1233 public static final String REDIRECT_URL_SECURITY_MODE = PropsUtil.get(
1234 PropsKeys.REDIRECT_URL_SECURITY_MODE);
1235
1236 public static final String[] REQUEST_SHARED_ATTRIBUTES =
1237 PropsUtil.getArray(PropsKeys.REQUEST_SHARED_ATTRIBUTES);
1238
1239 public static final String RESOURCE_REPOSITORIES_ROOT =
1240 PropsUtil.get(PropsKeys.RESOURCE_REPOSITORIES_ROOT);
1241
1242 public static final boolean SC_PRODUCT_COMMENTS_ENABLED =
1243 GetterUtil.getBoolean(
1244 PropsUtil.get(PropsKeys.SC_PRODUCT_COMMENTS_ENABLED));
1245
1246 public static final String[] SCHEDULER_CLASSES =
1247 PropsUtil.getArray(PropsKeys.SCHEDULER_CLASSES);
1248
1249 public static final boolean SCHEDULER_ENABLED = GetterUtil.getBoolean(
1250 PropsUtil.get(PropsKeys.SCHEDULER_ENABLED));
1251
1252 public static final int[] SEARCH_CONTAINER_PAGE_DELTA_VALUES =
1253 GetterUtil.getIntegerValues(
1254 PropsUtil.getArray(PropsKeys.SEARCH_CONTAINER_PAGE_DELTA_VALUES));
1255
1256 public static final int SEARCH_CONTAINER_PAGE_ITERATOR_MAX_PAGES =
1257 GetterUtil.getInteger(
1258 PropsUtil.get(PropsKeys.SEARCH_CONTAINER_PAGE_ITERATOR_MAX_PAGES));
1259
1260 public static final boolean SEARCH_CONTAINER_SHOW_PAGINATION_BOTTOM =
1261 GetterUtil.getBoolean(
1262 PropsUtil.get(PropsKeys.SEARCH_CONTAINER_SHOW_PAGINATION_BOTTOM));
1263
1264 public static final boolean SEARCH_CONTAINER_SHOW_PAGINATION_TOP =
1265 GetterUtil.getBoolean(
1266 PropsUtil.get(PropsKeys.SEARCH_CONTAINER_SHOW_PAGINATION_TOP));
1267
1268 public static final String[] SERVICE_BUILDER_SERVICE_READ_ONLY_PREFIXES =
1269 PropsUtil.getArray(
1270 PropsKeys.SERVICE_BUILDER_SERVICE_READ_ONLY_PREFIXES);
1271
1272 public static final String[] SERVLET_SERVICE_EVENTS_POST =
1273 PropsUtil.getArray(PropsKeys.SERVLET_SERVICE_EVENTS_POST);
1274
1275 public static final String[] SERVLET_SERVICE_EVENTS_PRE =
1276 PropsUtil.getArray(PropsKeys.SERVLET_SERVICE_EVENTS_PRE);
1277
1278 public static final String SERVLET_SERVICE_EVENTS_PRE_ERROR_PAGE =
1279 PropsUtil.get(PropsKeys.SERVLET_SERVICE_EVENTS_PRE_ERROR_PAGE);
1280
1281 public static final String[] SERVLET_SESSION_CREATE_EVENTS =
1282 PropsUtil.getArray(PropsKeys.SERVLET_SESSION_CREATE_EVENTS);
1283
1284 public static final String[] SERVLET_SESSION_DESTROY_EVENTS =
1285 PropsUtil.getArray(PropsKeys.SERVLET_SESSION_DESTROY_EVENTS);
1286
1287 public static final String SESSION_COOKIE_DOMAIN =
1288 PropsUtil.get(PropsKeys.SESSION_COOKIE_DOMAIN);
1289
1290 public static final boolean SESSION_DISABLED = GetterUtil.getBoolean(
1291 PropsUtil.get(PropsKeys.SESSION_DISABLED));
1292
1293 public static final boolean SESSION_ENABLE_PERSISTENT_COOKIES =
1294 GetterUtil.getBoolean(
1295 PropsUtil.get(PropsKeys.SESSION_ENABLE_PERSISTENT_COOKIES));
1296
1297 public static final boolean SESSION_ENABLE_PHISHING_PROTECTION =
1298 GetterUtil.getBoolean(
1299 PropsUtil.get(PropsKeys.SESSION_ENABLE_PHISHING_PROTECTION));
1300
1301 public static final boolean SESSION_ENABLE_URL_WITH_SESSION_ID =
1302 GetterUtil.getBoolean(
1303 PropsUtil.get(PropsKeys.SESSION_ENABLE_URL_WITH_SESSION_ID));
1304
1305 public static String[] SESSION_PHISHING_PROTECTED_ATTRIBUTES =
1306 PropsUtil.getArray(PropsKeys.SESSION_PHISHING_PROTECTED_ATTRIBUTES);
1307
1308 public static final boolean SESSION_TEST_COOKIE_SUPPORT =
1309 GetterUtil.getBoolean(
1310 PropsUtil.get(PropsKeys.SESSION_TEST_COOKIE_SUPPORT));
1311
1312 public static int SESSION_TIMEOUT = GetterUtil.getInteger(
1313 PropsUtil.get(PropsKeys.SESSION_TIMEOUT));
1314
1315 public static final boolean SESSION_TIMEOUT_AUTO_EXTEND =
1316 GetterUtil.getBoolean(
1317 PropsUtil.get(PropsKeys.SESSION_TIMEOUT_AUTO_EXTEND));
1318
1319 public static final boolean SESSION_TIMEOUT_REDIRECT_ON_EXPIRE =
1320 GetterUtil.getBoolean(
1321 PropsUtil.get(PropsKeys.SESSION_TIMEOUT_REDIRECT_ON_EXPIRE));
1322
1323 public static final int SESSION_TIMEOUT_WARNING = GetterUtil.getInteger(
1324 PropsUtil.get(PropsKeys.SESSION_TIMEOUT_WARNING));
1325
1326 public static final boolean SESSION_TRACKER_FRIENDLY_PATHS_ENABLED =
1327 GetterUtil.getBoolean(
1328 PropsUtil.get(PropsKeys.SESSION_TRACKER_FRIENDLY_PATHS_ENABLED));
1329
1330 public static final boolean SESSION_TRACKER_MEMORY_ENABLED =
1331 GetterUtil.getBoolean(
1332 PropsUtil.get(PropsKeys.SESSION_TRACKER_MEMORY_ENABLED));
1333
1334 public static final boolean SESSION_TRACKER_PERSISTENCE_ENABLED =
1335 GetterUtil.getBoolean(
1336 PropsUtil.get(PropsKeys.SESSION_TRACKER_PERSISTENCE_ENABLED));
1337
1338 public static final String[] SHARD_AVAILABLE_NAMES =
1339 PropsUtil.getArray(PropsKeys.SHARD_AVAILABLE_NAMES);
1340
1341 public static final String SHARD_DEFAULT_NAME =
1342 PropsUtil.get(PropsKeys.SHARD_DEFAULT_NAME);
1343
1344 public static final String SHARD_SELECTOR =
1345 PropsUtil.get(PropsKeys.SHARD_SELECTOR);
1346
1347 public static final String[] SHARED_SESSION_ATTRIBUTES =
1348 PropsUtil.getArray(PropsKeys.SESSION_SHARED_ATTRIBUTES);
1349
1350 public static final boolean SHOPPING_ORDER_COMMENTS_ENABLED =
1351 GetterUtil.getBoolean(
1352 PropsUtil.get(PropsKeys.SHOPPING_ORDER_COMMENTS_ENABLED));
1353
1354 public static final boolean SITEMINDER_AUTH_ENABLED = GetterUtil.getBoolean(
1355 PropsUtil.get(PropsKeys.SITEMINDER_AUTH_ENABLED));
1356
1357 public static final boolean SITEMINDER_IMPORT_FROM_LDAP =
1358 GetterUtil.getBoolean(
1359 PropsUtil.get(PropsKeys.SITEMINDER_IMPORT_FROM_LDAP));
1360
1361 public static final String SITEMINDER_USER_HEADER = PropsUtil.get(
1362 PropsKeys.SITEMINDER_USER_HEADER);
1363
1364 public static boolean SPRING_HIBERNATE_SESSION_DELEGATED =
1365 GetterUtil.getBoolean(
1366 PropsUtil.get(PropsKeys.SPRING_HIBERNATE_SESSION_DELEGATED));
1367
1368 public static final int SQL_DATA_MAX_PARAMETERS = GetterUtil.getInteger(
1369 PropsUtil.get(PropsKeys.SQL_DATA_MAX_PARAMETERS));
1370
1371 public static final String STRUTS_PORTLET_REQUEST_PROCESSOR = PropsUtil.get(
1372 PropsKeys.STRUTS_PORTLET_REQUEST_PROCESSOR);
1373
1374 public static final String TAGS_ASSET_VALIDATOR = PropsUtil.get(
1375 PropsKeys.TAGS_ASSET_VALIDATOR);
1376
1377 public static final boolean TAGS_COMPILER_ENABLED = GetterUtil.getBoolean(
1378 PropsUtil.get(PropsKeys.TAGS_COMPILER_ENABLED));
1379
1380 public static final String TASKS_DEFAULT_ROLE_NAMES = PropsUtil.get(
1381 PropsKeys.TASKS_DEFAULT_ROLE_NAMES);
1382
1383 public static final int TASKS_DEFAULT_STAGES = GetterUtil.getInteger(
1384 PropsUtil.get(PropsKeys.TASKS_DEFAULT_STAGES));
1385
1386 public static final boolean TCK_URL = GetterUtil.getBoolean(
1387 PropsUtil.get(PropsKeys.TCK_URL));
1388
1389 public static final long TERMS_OF_USE_JOURNAL_ARTICLE_GROUP_ID =
1390 GetterUtil.getLong(
1391 PropsUtil.get(PropsKeys.TERMS_OF_USE_JOURNAL_ARTICLE_GROUP_ID));
1392
1393 public static final String TERMS_OF_USE_JOURNAL_ARTICLE_ID = PropsUtil.get(
1394 PropsKeys.TERMS_OF_USE_JOURNAL_ARTICLE_ID);
1395
1396 public static boolean TERMS_OF_USE_REQUIRED = GetterUtil.getBoolean(
1397 PropsUtil.get(PropsKeys.TERMS_OF_USE_REQUIRED));
1398
1399 public static boolean THEME_CSS_FAST_LOAD = GetterUtil.getBoolean(
1400 PropsUtil.get(PropsKeys.THEME_CSS_FAST_LOAD));
1401
1402 public static boolean THEME_IMAGES_FAST_LOAD = GetterUtil.getBoolean(
1403 PropsUtil.get(PropsKeys.THEME_IMAGES_FAST_LOAD));
1404
1405 public static final boolean THEME_LOADER_NEW_THEME_ID_ON_IMPORT =
1406 GetterUtil.getBoolean(
1407 PropsUtil.get(PropsKeys.THEME_LOADER_NEW_THEME_ID_ON_IMPORT));
1408
1409 public static final String THEME_LOADER_STORAGE_PATH = PropsUtil.get(
1410 PropsKeys.THEME_LOADER_STORAGE_PATH);
1411
1412 public static final boolean THEME_PORTLET_DECORATE_DEFAULT =
1413 GetterUtil.getBoolean(
1414 PropsUtil.get(PropsKeys.THEME_PORTLET_DECORATE_DEFAULT));
1415
1416 public static final boolean THEME_PORTLET_SHARING_DEFAULT =
1417 GetterUtil.getBoolean(
1418 PropsUtil.get(PropsKeys.THEME_PORTLET_SHARING_DEFAULT));
1419
1420 public static final String THEME_SHORTCUT_ICON = PropsUtil.get(
1421 PropsKeys.THEME_SHORTCUT_ICON);
1422
1423 public static final boolean THEME_SYNC_ON_GROUP = GetterUtil.getBoolean(
1424 PropsUtil.get(PropsKeys.THEME_SYNC_ON_GROUP));
1425
1426 public static final String THEME_VIRTUAL_PATH = PropsUtil.get(
1427 PropsKeys.THEME_VIRTUAL_PATH);
1428
1429 public static int TRANSACTION_ISOLATION_PORTAL = GetterUtil.getInteger(
1430 PropsUtil.get(PropsKeys.TRANSACTION_ISOLATION_PORTAL));
1431
1432 public static final String TRANSACTION_MANAGER_IMPL = PropsUtil.get(
1433 PropsKeys.TRANSACTION_MANAGER_IMPL);
1434
1435 public static final boolean USERS_DELETE = GetterUtil.getBoolean(
1436 PropsUtil.get(PropsKeys.USERS_DELETE));
1437
1438 public static final String USERS_FULL_NAME_VALIDATOR = PropsUtil.get(
1439 PropsKeys.USERS_FULL_NAME_VALIDATOR);
1440
1441 public static final int USERS_IMAGE_MAX_HEIGHT = GetterUtil.getInteger(
1442 PropsUtil.get(PropsKeys.USERS_IMAGE_MAX_HEIGHT));
1443
1444 public static final int USERS_IMAGE_MAX_WIDTH = GetterUtil.getInteger(
1445 PropsUtil.get(PropsKeys.USERS_IMAGE_MAX_WIDTH));
1446
1447 public static boolean USERS_SCREEN_NAME_ALLOW_NUMERIC =
1448 GetterUtil.getBoolean(
1449 PropsUtil.get(PropsKeys.USERS_SCREEN_NAME_ALLOW_NUMERIC));
1450
1451 public static boolean USERS_SCREEN_NAME_ALWAYS_AUTOGENERATE =
1452 GetterUtil.getBoolean(
1453 PropsUtil.get(PropsKeys.USERS_SCREEN_NAME_ALWAYS_AUTOGENERATE));
1454
1455 public static final String USERS_SCREEN_NAME_GENERATOR = PropsUtil.get(
1456 PropsKeys.USERS_SCREEN_NAME_GENERATOR);
1457
1458 public static final String USERS_SCREEN_NAME_VALIDATOR = PropsUtil.get(
1459 PropsKeys.USERS_SCREEN_NAME_VALIDATOR);
1460
1461 public static final boolean USERS_UPDATE_LAST_LOGIN =
1462 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.USERS_UPDATE_LAST_LOGIN));
1463
1464 public static final boolean VALUE_OBJECT_ENTITY_BLOCKING_CACHE =
1465 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1466 VALUE_OBJECT_ENTITY_BLOCKING_CACHE));
1467
1468 public static final boolean VALUE_OBJECT_ENTITY_CACHE_ENABLED =
1469 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1470 VALUE_OBJECT_ENTITY_CACHE_ENABLED));
1471
1472 public static final int VALUE_OBJECT_ENTITY_THREAD_LOCAL_CACHE_MAX_SIZE =
1473 GetterUtil.getInteger(PropsUtil.get(PropsKeys.
1474 VALUE_OBJECT_ENTITY_THREAD_LOCAL_CACHE_MAX_SIZE));
1475
1476 public static final boolean VALUE_OBJECT_FINDER_BLOCKING_CACHE =
1477 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1478 VALUE_OBJECT_FINDER_BLOCKING_CACHE));
1479
1480 public static final boolean VALUE_OBJECT_FINDER_CACHE_ENABLED =
1481 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1482 VALUE_OBJECT_FINDER_CACHE_ENABLED));
1483
1484 public static final int VALUE_OBJECT_FINDER_THREAD_LOCAL_CACHE_MAX_SIZE =
1485 GetterUtil.getInteger(PropsUtil.get(PropsKeys.
1486 VALUE_OBJECT_FINDER_THREAD_LOCAL_CACHE_MAX_SIZE));
1487
1488 public static final String[] VELOCITY_ENGINE_RESOURCE_LISTENERS =
1489 PropsUtil.getArray(PropsKeys.VELOCITY_ENGINE_RESOURCE_LISTENERS);
1490
1491 public static final String VIRTUAL_HOSTS_DEFAULT_COMMUNITY_NAME =
1492 PropsUtil.get(PropsKeys.VIRTUAL_HOSTS_DEFAULT_COMMUNITY_NAME);
1493
1494 public static final String[] VIRTUAL_HOSTS_IGNORE_EXTENSIONS =
1495 PropsUtil.getArray(PropsKeys.VIRTUAL_HOSTS_IGNORE_EXTENSIONS);
1496
1497 public static final boolean WEB_FORM_PORTLET_VALIDATION_SCRIPT_ENABLED =
1498 GetterUtil.getBoolean(PropsUtil.get(PropsKeys.
1499 WEB_FORM_PORTLET_VALIDATION_SCRIPT_ENABLED));
1500
1501 public static final boolean WEB_SERVER_DISPLAY_NODE = GetterUtil.getBoolean(
1502 PropsUtil.get(PropsKeys.WEB_SERVER_DISPLAY_NODE));
1503
1504 public static final String WEB_SERVER_HOST = PropsUtil.get(
1505 PropsKeys.WEB_SERVER_HOST);
1506
1507 public static final int WEB_SERVER_HTTP_PORT = GetterUtil.getInteger(
1508 PropsUtil.get(PropsKeys.WEB_SERVER_HTTP_PORT), -1);
1509
1510 public static final int WEB_SERVER_HTTPS_PORT = GetterUtil.getInteger(
1511 PropsUtil.get(PropsKeys.WEB_SERVER_HTTPS_PORT), -1);
1512
1513 public static final String WEB_SERVER_PROTOCOL = PropsUtil.get(
1514 PropsKeys.WEB_SERVER_PROTOCOL);
1515
1516 public static final String[] WEBDAV_IGNORE =
1517 PropsUtil.getArray(PropsKeys.WEBDAV_IGNORE);
1518
1519 public static boolean WEBDAV_LITMUS = GetterUtil.getBoolean(
1520 PropsUtil.get(PropsKeys.WEBDAV_LITMUS));
1521
1522 public static final String WIDGET_SERVLET_MAPPING = PropsUtil.get(
1523 PropsKeys.WIDGET_SERVLET_MAPPING);
1524
1525 public static final String[] WIKI_IMPORTERS =
1526 PropsUtil.getArray(PropsKeys.WIKI_IMPORTERS);
1527
1528 public static final boolean WIKI_PAGE_COMMENTS_ENABLED =
1529 GetterUtil.getBoolean(
1530 PropsUtil.get(PropsKeys.WIKI_PAGE_COMMENTS_ENABLED));
1531
1532 public static final boolean WIKI_PAGE_RATINGS_ENABLED =
1533 GetterUtil.getBoolean(
1534 PropsUtil.get(PropsKeys.WIKI_PAGE_RATINGS_ENABLED));
1535
1536 public static final String WIKI_PAGE_TITLES_REGEXP = PropsUtil.get(
1537 PropsKeys.WIKI_PAGE_TITLES_REGEXP);
1538
1539 public static final String WIKI_PAGE_TITLES_REMOVE_REGEXP = PropsUtil.get(
1540 PropsKeys.WIKI_PAGE_TITLES_REMOVE_REGEXP);
1541
1542 static {
1543 if (!LAYOUT_USER_PRIVATE_LAYOUTS_ENABLED) {
1544 LAYOUT_USER_PRIVATE_LAYOUTS_AUTO_CREATE = false;
1545 LAYOUT_USER_PRIVATE_LAYOUTS_MODIFIABLE = false;
1546 }
1547
1548 if (!LAYOUT_USER_PUBLIC_LAYOUTS_ENABLED) {
1549 LAYOUT_USER_PUBLIC_LAYOUTS_AUTO_CREATE = false;
1550 LAYOUT_USER_PUBLIC_LAYOUTS_MODIFIABLE = false;
1551 }
1552 }
1553
1554}