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