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(PropsUtil.ADMIN_DEFAULT_GROUP_NAMES),
40 StringPool.NEW_LINE);
41
42 public static final String[] ADMIN_DEFAULT_ROLE_NAMES =
43 StringUtil.split(
44 PropsUtil.get(PropsUtil.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(PropsUtil.ADMIN_DEFAULT_USER_GROUP_NAMES),
50 StringPool.NEW_LINE);
51
52 public static final String[] ADMIN_MAIL_HOST_NAMES = StringUtil.split(
53 PropsUtil.get(PropsUtil.ADMIN_MAIL_HOST_NAMES),
54 StringPool.NEW_LINE);
55
56 public static final String[] ADMIN_RESERVED_EMAIL_ADDRESSES =
57 StringUtil.split(
58 PropsUtil.get(PropsUtil.ADMIN_RESERVED_EMAIL_ADDRESSES),
59 StringPool.NEW_LINE);
60
61 public static final String[] ADMIN_RESERVED_SCREEN_NAMES = StringUtil.split(
62 PropsUtil.get(PropsUtil.ADMIN_RESERVED_SCREEN_NAMES),
63 StringPool.NEW_LINE);
64
65 public static final String ANNOUNCEMENTS_EMAIL_FROM_ADDRESS =
66 PropsUtil.get(PropsUtil.ANNOUNCEMENTS_EMAIL_FROM_ADDRESS);
67
68 public static final String ANNOUNCEMENTS_EMAIL_FROM_NAME =
69 PropsUtil.get(PropsUtil.ANNOUNCEMENTS_EMAIL_FROM_NAME);
70
71 public static final String ANNOUNCEMENTS_EMAIL_TO_ADDRESS =
72 PropsUtil.get(PropsUtil.ANNOUNCEMENTS_EMAIL_TO_ADDRESS);
73
74 public static final String ANNOUNCEMENTS_EMAIL_TO_NAME =
75 PropsUtil.get(PropsUtil.ANNOUNCEMENTS_EMAIL_TO_NAME);
76
77 public static final String ANNOUNCEMENTS_EMAIL_SUBJECT =
78 PropsUtil.get(PropsUtil.ANNOUNCEMENTS_EMAIL_SUBJECT);
79
80 public static final String ANNOUNCEMENTS_EMAIL_BODY =
81 PropsUtil.get(PropsUtil.ANNOUNCEMENTS_EMAIL_BODY);
82
83 public static final boolean AUTH_FORWARD_BY_LAST_PATH =
84 GetterUtil.getBoolean(
85 PropsUtil.get(PropsUtil.AUTH_FORWARD_BY_LAST_PATH));
86
87 public static final boolean AUTH_FORWARD_BY_REDIRECT =
88 GetterUtil.getBoolean(
89 PropsUtil.get(PropsUtil.AUTH_FORWARD_BY_REDIRECT));
90
91 public static final String AUTH_LOGIN_PORTLET_NAME =
92 PropsUtil.get(PropsUtil.AUTH_LOGIN_PORTLET_NAME);
93
94 public static final String AUTH_LOGIN_URL =
95 PropsUtil.get(PropsUtil.AUTH_LOGIN_URL);
96
97 public static final boolean AUTH_PIPELINE_ENABLE_LIFERAY_CHECK =
98 GetterUtil.getBoolean(
99 PropsUtil.get(PropsUtil.AUTH_PIPELINE_ENABLE_LIFERAY_CHECK));
100
101 public static final boolean AUTH_SIMULTANEOUS_LOGINS =
102 GetterUtil.getBoolean(
103 PropsUtil.get(PropsUtil.AUTH_SIMULTANEOUS_LOGINS));
104
105 public static final int AUTO_DEPLOY_BLACKLIST_THRESHOLD =
106 GetterUtil.getInteger(
107 PropsUtil.get(PropsUtil.AUTO_DEPLOY_BLACKLIST_THRESHOLD));
108
109 public static final boolean AUTO_DEPLOY_CUSTOM_PORTLET_XML =
110 GetterUtil.getBoolean(
111 PropsUtil.get(PropsUtil.AUTO_DEPLOY_CUSTOM_PORTLET_XML));
112
113 public static final String AUTO_DEPLOY_DEFAULT_DEST_DIR =
114 PropsUtil.get(PropsUtil.AUTO_DEPLOY_DEFAULT_DEST_DIR);
115
116 public static final String AUTO_DEPLOY_DEPLOY_DIR =
117 PropsUtil.get(PropsUtil.AUTO_DEPLOY_DEPLOY_DIR);
118
119 public static final String AUTO_DEPLOY_DEST_DIR =
120 PropsUtil.get(PropsUtil.AUTO_DEPLOY_DEST_DIR);
121
122 public static final boolean AUTO_DEPLOY_ENABLED =
123 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.AUTO_DEPLOY_ENABLED));
124
125 public static final int AUTO_DEPLOY_INTERVAL = GetterUtil.getInteger(
126 PropsUtil.get(PropsUtil.AUTO_DEPLOY_INTERVAL));
127
128 public static final String AUTO_DEPLOY_JBOSS_PREFIX =
129 PropsUtil.get(PropsUtil.AUTO_DEPLOY_JBOSS_PREFIX);
130
131 public static final String AUTO_DEPLOY_TOMCAT_CONF_DIR =
132 PropsUtil.get(PropsUtil.AUTO_DEPLOY_TOMCAT_CONF_DIR);
133
134 public static final String AUTO_DEPLOY_TOMCAT_DEST_DIR =
135 PropsUtil.get(PropsUtil.AUTO_DEPLOY_TOMCAT_DEST_DIR);
136
137 public static final String AUTO_DEPLOY_TOMCAT_LIB_DIR =
138 PropsUtil.get(PropsUtil.AUTO_DEPLOY_TOMCAT_LIB_DIR);
139
140 public static final boolean AUTO_DEPLOY_UNPACK_WAR =
141 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.AUTO_DEPLOY_UNPACK_WAR));
142
143 public static final String[] AUTO_LOGIN_HOOKS =
144 PropsUtil.getArray(PropsUtil.AUTO_LOGIN_HOOKS);
145
146 public static final int BLOGS_PAGE_ABSTRACT_LENGTH = GetterUtil.getInteger(
147 PropsUtil.get(PropsUtil.BLOGS_PAGE_ABSTRACT_LENGTH));
148
149 public static final int CAPTCHA_MAX_CHALLENGES = GetterUtil.getInteger(
150 PropsUtil.get(PropsUtil.CAPTCHA_MAX_CHALLENGES));
151
152 public static final boolean CAS_AUTH_ENABLED = GetterUtil.getBoolean(
153 PropsUtil.get(PropsUtil.CAS_AUTH_ENABLED));
154
155 public static final boolean COMMONS_POOL_ENABLED = GetterUtil.getBoolean(
156 PropsUtil.get(PropsUtil.COMMONS_POOL_ENABLED));
157
158 public static final String COMPANY_DEFAULT_WEB_ID =
159 PropsUtil.get(PropsUtil.COMPANY_DEFAULT_WEB_ID);
160
161 public static final boolean COMPANY_SECURITY_AUTH_REQUIRES_HTTPS =
162 GetterUtil.getBoolean(
163 PropsUtil.get(PropsUtil.COMPANY_SECURITY_AUTH_REQUIRES_HTTPS));
164
165 public static final String COMPANY_SECURITY_AUTH_TYPE =
166 PropsUtil.get(PropsUtil.COMPANY_SECURITY_AUTH_TYPE);
167
168 public static final boolean COMPANY_SECURITY_AUTO_LOGIN =
169 GetterUtil.getBoolean(
170 PropsUtil.get(PropsUtil.COMPANY_SECURITY_AUTO_LOGIN));
171
172 public static final int COMPANY_SECURITY_AUTO_LOGIN_MAX_AGE =
173 GetterUtil.getInteger(
174 PropsUtil.get(PropsUtil.COMPANY_SECURITY_AUTO_LOGIN_MAX_AGE),
175 CookieKeys.MAX_AGE);
176
177 public static final boolean COMPANY_SECURITY_COMMUNITY_LOGO =
178 GetterUtil.getBoolean(
179 PropsUtil.get(PropsUtil.COMPANY_SECURITY_COMMUNITY_LOGO));
180
181 public static final boolean COMPANY_SECURITY_SEND_PASSWORD =
182 GetterUtil.getBoolean(
183 PropsUtil.get(PropsUtil.COMPANY_SECURITY_SEND_PASSWORD));
184
185 public static final boolean COMPANY_SECURITY_STRANGERS =
186 GetterUtil.getBoolean(
187 PropsUtil.get(PropsUtil.COMPANY_SECURITY_STRANGERS));
188
189 public static final boolean COMPANY_SECURITY_STRANGERS_VERIFY =
190 GetterUtil.getBoolean(
191 PropsUtil.get(PropsUtil.COMPANY_SECURITY_STRANGERS_VERIFY));
192
193 public static final boolean COMPANY_SECURITY_STRANGERS_WITH_MX =
194 GetterUtil.getBoolean(
195 PropsUtil.get(PropsUtil.COMPANY_SECURITY_STRANGERS_WITH_MX));
196
197 public static final String DEFAULT_ADMIN_EMAIL_ADDRESS_PREFIX =
198 PropsUtil.get(PropsUtil.DEFAULT_ADMIN_EMAIL_ADDRESS_PREFIX);
199
200 public static final String DEFAULT_ADMIN_FIRST_NAME =
201 PropsUtil.get(PropsUtil.DEFAULT_ADMIN_FIRST_NAME);
202
203 public static final String DEFAULT_ADMIN_LAST_NAME =
204 PropsUtil.get(PropsUtil.DEFAULT_ADMIN_LAST_NAME);
205
206 public static final String DEFAULT_ADMIN_MIDDLE_NAME =
207 PropsUtil.get(PropsUtil.DEFAULT_ADMIN_MIDDLE_NAME);
208
209 public static final String DEFAULT_ADMIN_PASSWORD =
210 PropsUtil.get(PropsUtil.DEFAULT_ADMIN_PASSWORD);
211
212 public static final String DEFAULT_ADMIN_SCREEN_NAME =
213 PropsUtil.get(PropsUtil.DEFAULT_ADMIN_SCREEN_NAME);
214
215 public static final String DEFAULT_LANDING_PAGE_PATH =
216 PropsUtil.get(PropsUtil.DEFAULT_LANDING_PAGE_PATH);
217
218 public static final String DEFAULT_LOGOUT_PAGE_PATH =
219 PropsUtil.get(PropsUtil.DEFAULT_LOGOUT_PAGE_PATH);
220
221 public static final String DEFAULT_REGULAR_COLOR_SCHEME_ID =
222 PropsUtil.get(PropsUtil.DEFAULT_REGULAR_COLOR_SCHEME_ID);
223
224 public static final String DEFAULT_REGULAR_THEME_ID =
225 PropsUtil.get(PropsUtil.DEFAULT_REGULAR_THEME_ID);
226
227 public static final String DEFAULT_USER_LAYOUT_NAME =
228 PropsUtil.get(PropsUtil.DEFAULT_USER_LAYOUT_NAME);
229
230 public static final String DEFAULT_USER_LAYOUT_TEMPLATE_ID =
231 PropsUtil.get(PropsUtil.DEFAULT_USER_LAYOUT_TEMPLATE_ID);
232
233 public static final String DEFAULT_USER_PRIVATE_LAYOUT_LAR =
234 PropsUtil.get(PropsUtil.DEFAULT_USER_PRIVATE_LAYOUT_LAR);
235
236 public static final String DEFAULT_USER_PUBLIC_LAYOUT_LAR =
237 PropsUtil.get(PropsUtil.DEFAULT_USER_PUBLIC_LAYOUT_LAR);
238
239 public static final String DEFAULT_USER_REGULAR_COLOR_SCHEME_ID =
240 PropsUtil.get(PropsUtil.DEFAULT_USER_REGULAR_COLOR_SCHEME_ID);
241
242 public static final String DEFAULT_USER_REGULAR_THEME_ID =
243 PropsUtil.get(PropsUtil.DEFAULT_USER_REGULAR_THEME_ID);
244
245 public static final String DEFAULT_USER_WAP_COLOR_SCHEME_ID =
246 PropsUtil.get(PropsUtil.DEFAULT_USER_WAP_COLOR_SCHEME_ID);
247
248 public static final String DEFAULT_USER_WAP_THEME_ID =
249 PropsUtil.get(PropsUtil.DEFAULT_USER_WAP_THEME_ID);
250
251 public static final String DEFAULT_WAP_COLOR_SCHEME_ID =
252 PropsUtil.get(PropsUtil.DEFAULT_WAP_COLOR_SCHEME_ID);
253
254 public static final String DEFAULT_WAP_THEME_ID =
255 PropsUtil.get(PropsUtil.DEFAULT_WAP_THEME_ID);
256
257 public static final String[] DL_COMPARABLE_FILE_EXTENSIONS =
258 PropsUtil.getArray(PropsUtil.DL_COMPARABLE_FILE_EXTENSIONS);
259
260 public static final String[] DL_FILE_EXTENSIONS =
261 PropsUtil.getArray(PropsUtil.DL_FILE_EXTENSIONS);
262
263 public static final int DL_FILE_MAX_SIZE = GetterUtil.getInteger(
264 PropsUtil.get(PropsUtil.DL_FILE_MAX_SIZE));
265
266 public static final String DL_HOOK_IMPL =
267 PropsUtil.get(PropsUtil.DL_HOOK_IMPL);
268
269 public static final boolean DL_LAYOUTS_SYNC_ENABLED = GetterUtil.getBoolean(
270 PropsUtil.get(PropsUtil.DL_LAYOUTS_SYNC_ENABLED));
271
272 public static final String EDITOR_WYSIWYG_DEFAULT =
273 PropsUtil.get(PropsUtil.EDITOR_WYSIWYG_DEFAULT);
274
275 public static final boolean
276 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_BIRTHDAY =
277 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
278 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_BIRTHDAY));
279
280 public static final boolean
281 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_MALE =
282 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
283 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_MALE));
284
285 public static final boolean
286 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_ORGANIZATION_STATUS =
287 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
288 FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_ORGANIZATION_STATUS));
289
290 public static final boolean HOT_UNDEPLOY_ENABLED = GetterUtil.getBoolean(
291 PropsUtil.get(PropsUtil.HOT_UNDEPLOY_ENABLED));
292
293 public static final int HOT_UNDEPLOY_INTERVAL = GetterUtil.getInteger(
294 PropsUtil.get(PropsUtil.HOT_UNDEPLOY_INTERVAL));
295
296 public static final boolean HOT_UNDEPLOY_ON_REDEPLOY =
297 GetterUtil.getBoolean(
298 PropsUtil.get(PropsUtil.HOT_UNDEPLOY_ON_REDEPLOY));
299
300 public static final int IG_IMAGE_CUSTOM_1_MAX_DIMENSION =
301 GetterUtil.getInteger(
302 PropsUtil.get(PropsUtil.IG_IMAGE_CUSTOM_1_MAX_DIMENSION));
303
304 public static final int IG_IMAGE_CUSTOM_2_MAX_DIMENSION =
305 GetterUtil.getInteger(
306 PropsUtil.get(PropsUtil.IG_IMAGE_CUSTOM_2_MAX_DIMENSION));
307
308 public static final String[] IG_IMAGE_EXTENSIONS =
309 PropsUtil.getArray(PropsUtil.IG_IMAGE_EXTENSIONS);
310
311 public static final int IG_IMAGE_MAX_SIZE = GetterUtil.getInteger(
312 PropsUtil.get(PropsUtil.IG_IMAGE_MAX_SIZE));
313
314 public static final int IG_IMAGE_THUMBNAIL_MAX_DIMENSION =
315 GetterUtil.getInteger(
316 PropsUtil.get(PropsUtil.IG_IMAGE_THUMBNAIL_MAX_DIMENSION));
317
318 public static final boolean JABBER_XMPP_SERVER_ENABLED =
319 GetterUtil.getBoolean(
320 PropsUtil.get(PropsUtil.JABBER_XMPP_SERVER_ENABLED));
321
322 public static final boolean JAVASCRIPT_BAREBONE_ENABLED =
323 GetterUtil.getBoolean(
324 PropsUtil.get(PropsUtil.JAVASCRIPT_BAREBONE_ENABLED));
325
326 public static final String[] JAVASCRIPT_BAREBONE_FILES =
327 PropsUtil.getArray(PropsUtil.JAVASCRIPT_BAREBONE_FILES);
328
329 public static final String[] JAVASCRIPT_EVERYTHING_FILES =
330 PropsUtil.getArray(PropsUtil.JAVASCRIPT_EVERYTHING_FILES);
331
332 public static final boolean JAVASCRIPT_FAST_LOAD = GetterUtil.getBoolean(
333 PropsUtil.get(PropsUtil.JAVASCRIPT_FAST_LOAD));
334
335 public static final boolean JAVASCRIPT_LOG_ENABLED = GetterUtil.getBoolean(
336 PropsUtil.get(PropsUtil.JAVASCRIPT_LOG_ENABLED));
337
338 public static final String JBI_WORKFLOW_URL =
339 PropsUtil.get(PropsUtil.JBI_WORKFLOW_URL);
340
341 public static final boolean JOURNAL_ARTICLE_FORCE_AUTOGENERATE_ID =
342 GetterUtil.getBoolean(
343 PropsUtil.get(PropsUtil.JOURNAL_ARTICLE_FORCE_AUTOGENERATE_ID));
344
345 public static final boolean JOURNAL_ARTICLE_FORCE_INCREMENT_VERSION =
346 GetterUtil.getBoolean(
347 PropsUtil.get(PropsUtil.JOURNAL_ARTICLE_FORCE_INCREMENT_VERSION));
348
349 public static final boolean JOURNAL_FEED_FORCE_AUTOGENERATE_ID =
350 GetterUtil.getBoolean(
351 PropsUtil.get(PropsUtil.JOURNAL_FEED_FORCE_AUTOGENERATE_ID));
352
353 public static final String JOURNAL_LAR_CREATION_STRATEGY =
354 PropsUtil.get(PropsUtil.JOURNAL_LAR_CREATION_STRATEGY);
355
356 public static final boolean JOURNAL_STRUCTURE_FORCE_AUTOGENERATE_ID =
357 GetterUtil.getBoolean(
358 PropsUtil.get(PropsUtil.JOURNAL_STRUCTURE_FORCE_AUTOGENERATE_ID));
359
360 public static final boolean JOURNAL_TEMPLATE_FORCE_AUTOGENERATE_ID =
361 GetterUtil.getBoolean(
362 PropsUtil.get(PropsUtil.JOURNAL_TEMPLATE_FORCE_AUTOGENERATE_ID));
363
364 public static final boolean LAST_MODIFIED_CHECK = GetterUtil.getBoolean(
365 PropsUtil.get(PropsUtil.LAST_MODIFIED_CHECK));
366
367 public static final String LAYOUT_CLONE_IMPL = PropsUtil.get(
368 PropsUtil.LAYOUT_CLONE_IMPL);
369
370 public static final boolean LAYOUT_DEFAULT_P_L_RESET =
371 GetterUtil.getBoolean(
372 PropsUtil.get(PropsUtil.LAYOUT_DEFAULT_P_L_RESET));
373
374 public static final String LAYOUT_DEFAULT_TEMPLATE_ID =
375 PropsUtil.get(PropsUtil.LAYOUT_DEFAULT_TEMPLATE_ID);
376
377 public static final String LAYOUT_FRIENDLY_URL_PAGE_NOT_FOUND =
378 PropsUtil.get(PropsUtil.LAYOUT_FRIENDLY_URL_PAGE_NOT_FOUND);
379
380 public static final String
381 LAYOUT_FRIENDLY_URL_PRIVATE_GROUP_SERVLET_MAPPING = PropsUtil.get(
382 PropsUtil.LAYOUT_FRIENDLY_URL_PRIVATE_GROUP_SERVLET_MAPPING);
383
384 public static final String
385 LAYOUT_FRIENDLY_URL_PRIVATE_USER_SERVLET_MAPPING = PropsUtil.get(
386 PropsUtil.LAYOUT_FRIENDLY_URL_PRIVATE_USER_SERVLET_MAPPING);
387
388 public static final String LAYOUT_FRIENDLY_URL_PUBLIC_SERVLET_MAPPING =
389 PropsUtil.get(PropsUtil.LAYOUT_FRIENDLY_URL_PUBLIC_SERVLET_MAPPING);
390
391 public static final boolean LAYOUT_GUEST_SHOW_MAX_ICON =
392 GetterUtil.getBoolean(
393 PropsUtil.get(PropsUtil.LAYOUT_GUEST_SHOW_MAX_ICON));
394
395 public static final boolean LAYOUT_GUEST_SHOW_MIN_ICON =
396 GetterUtil.getBoolean(
397 PropsUtil.get(PropsUtil.LAYOUT_GUEST_SHOW_MIN_ICON));
398
399 public static final boolean LAYOUT_PARALLEL_RENDER_ENABLE =
400 GetterUtil.getBoolean(
401 PropsUtil.get(PropsUtil.LAYOUT_PARALLEL_RENDER_ENABLE));
402
403 public static final boolean LAYOUT_SHOW_HTTP_STATUS = GetterUtil.getBoolean(
404 PropsUtil.get(PropsUtil.LAYOUT_SHOW_HTTP_STATUS));
405
406 public static final boolean LAYOUT_SHOW_PORTLET_ACCESS_DENIED =
407 GetterUtil.getBoolean(
408 PropsUtil.get(PropsUtil.LAYOUT_SHOW_PORTLET_ACCESS_DENIED));
409
410 public static final boolean LAYOUT_SHOW_PORTLET_INACTIVE =
411 GetterUtil.getBoolean(
412 PropsUtil.get(PropsUtil.LAYOUT_SHOW_PORTLET_INACTIVE));
413
414 public static final boolean LAYOUT_TEMPLATE_CACHE_ENABLED =
415 GetterUtil.getBoolean(
416 PropsUtil.get(PropsUtil.LAYOUT_TEMPLATE_CACHE_ENABLED));
417
418 public static final String LDAP_ATTRS_TRANSFORMER_IMPL =
419 PropsUtil.get(PropsUtil.LDAP_ATTRS_TRANSFORMER_IMPL);
420
421 public static final boolean LDAP_AUTH_ENABLED = GetterUtil.getBoolean(
422 PropsUtil.get(PropsUtil.LDAP_AUTH_ENABLED));
423
424 public static final boolean LDAP_EXPORT_ENABLED = GetterUtil.getBoolean(
425 PropsUtil.get(PropsUtil.LDAP_EXPORT_ENABLED));
426
427 public static final boolean LDAP_IMPORT_ENABLED = GetterUtil.getBoolean(
428 PropsUtil.get(PropsUtil.LDAP_IMPORT_ENABLED));
429
430 public static final long LDAP_IMPORT_INTERVAL = GetterUtil.getLong(
431 PropsUtil.get(PropsUtil.LDAP_IMPORT_INTERVAL));
432
433 public static final boolean LDAP_PASSWORD_POLICY_ENABLED =
434 GetterUtil.getBoolean(
435 PropsUtil.get(PropsUtil.LDAP_PASSWORD_POLICY_ENABLED));
436
437 public static final String LDAP_USER_IMPL =
438 PropsUtil.get(PropsUtil.LDAP_USER_IMPL);
439
440 public static final boolean LOCALE_DEFAULT_REQUEST = GetterUtil.getBoolean(
441 PropsUtil.get(PropsUtil.LOCALE_DEFAULT_REQUEST));
442
443 public static final String[] LOCALES =
444 PropsUtil.getArray(PropsUtil.LOCALES);
445
446 public static final String[] LOGIN_EVENTS_POST =
447 PropsUtil.getArray(PropsUtil.LOGIN_EVENTS_POST);
448
449 public static final String[] LOGIN_EVENTS_PRE =
450 PropsUtil.getArray(PropsUtil.LOGIN_EVENTS_PRE);
451
452 public static final boolean LOOK_AND_FEEL_MODIFIABLE =
453 GetterUtil.getBoolean(
454 PropsUtil.get(PropsUtil.LOOK_AND_FEEL_MODIFIABLE));
455
456 public static final String LUCENE_DIR = PropsUtil.get(PropsUtil.LUCENE_DIR);
457
458 public static final String LUCENE_FILE_EXTRACTOR =
459 PropsUtil.get(PropsUtil.LUCENE_FILE_EXTRACTOR);
460
461 public static final String LUCENE_FILE_EXTRACTOR_REGEXP_STRIP =
462 PropsUtil.get(PropsUtil.LUCENE_FILE_EXTRACTOR_REGEXP_STRIP);
463
464 public static final boolean LUCENE_STORE_JDBC_AUTO_CLEAN_UP =
465 GetterUtil.getBoolean(
466 PropsUtil.get(PropsUtil.LUCENE_STORE_JDBC_AUTO_CLEAN_UP));
467
468 public static final String LUCENE_STORE_TYPE = PropsUtil.get(
469 PropsUtil.LUCENE_STORE_TYPE);
470
471 public static final String MAIL_HOOK_IMPL = PropsUtil.get(
472 PropsUtil.MAIL_HOOK_IMPL);
473
474 public static final boolean MAIL_MX_UPDATE = GetterUtil.getBoolean(
475 PropsUtil.get(PropsUtil.MAIL_MX_UPDATE));
476
477 public static final boolean MESSAGE_BOARDS_ANONYMOUS_POSTING_ENABLED =
478 GetterUtil.getBoolean(
479 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_ANONYMOUS_POSTING_ENABLED));
480
481 public static final String MESSAGE_BOARDS_EMAIL_FROM_ADDRESS =
482 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EMAIL_FROM_ADDRESS);
483
484 public static final String MESSAGE_BOARDS_EMAIL_FROM_NAME =
485 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EMAIL_FROM_NAME);
486
487 public static final boolean MESSAGE_BOARDS_EMAIL_HTML_FORMAT =
488 GetterUtil.getBoolean(
489 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EMAIL_HTML_FORMAT));
490
491 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_BODY =
492 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_BODY);
493
494 public static final boolean
495 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_ENABLED =
496 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
497 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_ENABLED));
498
499 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SIGNATURE =
500 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SIGNATURE);
501
502 public static final String
503 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SUBJECT_PREFIX =
504 PropsUtil.get(PropsUtil.
505 MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SUBJECT_PREFIX);
506
507 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_BODY =
508 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_BODY);
509
510 public static final boolean
511 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_ENABLED =
512 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
513 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_ENABLED));
514
515 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SIGNATURE =
516 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SIGNATURE);
517
518 public static final String
519 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SUBJECT_PREFIX =
520 PropsUtil.get(PropsUtil.
521 MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SUBJECT_PREFIX);
522
523 public static final int MESSAGE_BOARDS_EXPIRE_BAN_INTERVAL =
524 GetterUtil.getInteger(
525 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EXPIRE_BAN_INTERVAL));
526
527 public static final long MESSAGE_BOARDS_EXPIRE_BAN_JOB_INTERVAL =
528 GetterUtil.getLong(
529 PropsUtil.get(PropsUtil.MESSAGE_BOARDS_EXPIRE_BAN_JOB_INTERVAL));
530
531 public static final boolean
532 MY_PLACES_SHOW_COMMUNITY_PRIVATE_SITES_WITH_NO_LAYOUTS =
533 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
534 MY_PLACES_SHOW_COMMUNITY_PRIVATE_SITES_WITH_NO_LAYOUTS));
535
536 public static final boolean
537 MY_PLACES_SHOW_COMMUNITY_PUBLIC_SITES_WITH_NO_LAYOUTS =
538 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
539 MY_PLACES_SHOW_COMMUNITY_PUBLIC_SITES_WITH_NO_LAYOUTS));
540
541 public static final boolean
542 MY_PLACES_SHOW_ORGANIZATION_PRIVATE_SITES_WITH_NO_LAYOUTS =
543 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
544 MY_PLACES_SHOW_ORGANIZATION_PRIVATE_SITES_WITH_NO_LAYOUTS));
545
546 public static final boolean
547 MY_PLACES_SHOW_ORGANIZATION_PUBLIC_SITES_WITH_NO_LAYOUTS =
548 GetterUtil.getBoolean(PropsUtil.get(PropsUtil.
549 MY_PLACES_SHOW_ORGANIZATION_PUBLIC_SITES_WITH_NO_LAYOUTS));
550
551 public static final boolean
552 MY_PLACES_SHOW_USER_PRIVATE_SITES_WITH_NO_LAYOUTS =
553 GetterUtil.getBoolean(PropsUtil.get(
554 PropsUtil.MY_PLACES_SHOW_USER_PRIVATE_SITES_WITH_NO_LAYOUTS));
555
556 public static final boolean
557 MY_PLACES_SHOW_USER_PUBLIC_SITES_WITH_NO_LAYOUTS =
558 GetterUtil.getBoolean(PropsUtil.get(
559 PropsUtil.MY_PLACES_SHOW_USER_PUBLIC_SITES_WITH_NO_LAYOUTS));
560
561 public static final String NESTED_PORTLETS_LAYOUT_TEMPLATE_DEFAULT =
562 PropsUtil.get(PropsUtil.NESTED_PORTLETS_LAYOUT_TEMPLATE_DEFAULT);
563
564 public static final long[] OMNIADMIN_USERS = StringUtil.split(
565 PropsUtil.get(PropsUtil.OMNIADMIN_USERS), 0L);
566
567 public static final boolean OPEN_ID_AUTH_ENABLED = GetterUtil.getBoolean(
568 PropsUtil.get(PropsUtil.OPEN_ID_AUTH_ENABLED));
569
570 public static final boolean OPEN_SSO_AUTH_ENABLED = GetterUtil.getBoolean(
571 PropsUtil.get(PropsUtil.OPEN_SSO_AUTH_ENABLED));
572
573 public static final String OPEN_SSO_LOGIN_URL =
574 PropsUtil.get(PropsUtil.OPEN_SSO_LOGIN_URL);
575
576 public static final String OPEN_SSO_LOGOUT_URL =
577 PropsUtil.get(PropsUtil.OPEN_SSO_LOGOUT_URL);
578
579 public static final String OPEN_SSO_SERVICE_URL =
580 PropsUtil.get(PropsUtil.OPEN_SSO_SERVICE_URL);
581
582 public static final String OPEN_SSO_SUBJECT_COOKIE_NAME =
583 PropsUtil.get(PropsUtil.OPEN_SSO_SUBJECT_COOKIE_NAME);
584
585 public static final boolean OPENOFFICE_SERVER_ENABLED =
586 GetterUtil.getBoolean(
587 PropsUtil.get(PropsUtil.OPENOFFICE_SERVER_ENABLED));
588
589 public static final String OPENOFFICE_SERVER_HOST =
590 PropsUtil.get(PropsUtil.OPENOFFICE_SERVER_HOST);
591
592 public static final int OPENOFFICE_SERVER_PORT = GetterUtil.getInteger(
593 PropsUtil.get(PropsUtil.OPENOFFICE_SERVER_PORT));
594
595 public static final boolean ORGANIZATIONS_COUNTRY_REQUIRED =
596 GetterUtil.getBoolean(
597 PropsUtil.get(PropsUtil.ORGANIZATIONS_COUNTRY_REQUIRED));
598
599 public static final String PASSWORDS_DEFAULT_POLICY_NAME =
600 PropsUtil.get(PropsUtil.PASSWORDS_DEFAULT_POLICY_NAME);
601
602 public static final String PASSWORDS_DIGEST_ENCODING =
603 PropsUtil.get(PropsUtil.PASSWORDS_DIGEST_ENCODING);
604
605 public static final String PERMISSIONS_CHECKER =
606 PropsUtil.get(PropsUtil.PERMISSIONS_CHECKER);
607
608 public static final boolean PLUGIN_NOTIFICATIONS_ENABLED =
609 GetterUtil.getBoolean(
610 PropsUtil.get(PropsUtil.PLUGIN_NOTIFICATIONS_ENABLED));
611
612 public static final String[] PLUGIN_NOTIFICATIONS_PACKAGES_IGNORED =
613 StringUtil.split(
614 PropsUtil.get(PropsUtil.PLUGIN_NOTIFICATIONS_PACKAGES_IGNORED),
615 StringPool.NEW_LINE);
616
617 public static final String[] PLUGIN_REPOSITORIES_TRUSTED =
618 StringUtil.split(
619 PropsUtil.get(PropsUtil.PLUGIN_REPOSITORIES_TRUSTED),
620 StringPool.NEW_LINE);
621
622 public static final String[] PLUGIN_REPOSITORIES_UNTRUSTED =
623 StringUtil.split(
624 PropsUtil.get(PropsUtil.PLUGIN_REPOSITORIES_UNTRUSTED),
625 StringPool.NEW_LINE);
626
627 public static final String[] PLUGIN_TYPES =
628 PropsUtil.getArray(PropsUtil.PLUGIN_TYPES);
629
630 public static final boolean POP_SERVER_NOTIFICATIONS_ENABLED =
631 GetterUtil.getBoolean(
632 PropsUtil.get(PropsUtil.POP_SERVER_NOTIFICATIONS_ENABLED));
633
634 public static final String POP_SERVER_SUBDOMAIN = PropsUtil.get(
635 PropsUtil.POP_SERVER_SUBDOMAIN);
636
637 public static final boolean PORTAL_IMPERSONATION_ENABLE =
638 GetterUtil.getBoolean(
639 PropsUtil.get(PropsUtil.PORTAL_IMPERSONATION_ENABLE));
640
641 public static final boolean PORTAL_JAAS_ENABLE = GetterUtil.getBoolean(
642 PropsUtil.get(PropsUtil.PORTAL_JAAS_ENABLE));
643
644 public static final String PORTAL_JAAS_IMPL =
645 PropsUtil.get(PropsUtil.PORTAL_JAAS_IMPL);
646
647 public static final boolean PORTAL_JAAS_STRICT_PASSWORD =
648 GetterUtil.getBoolean(
649 PropsUtil.get(PropsUtil.PORTAL_JAAS_STRICT_PASSWORD));
650
651 public static final boolean PORTLET_CSS_ENABLED = GetterUtil.getBoolean(
652 PropsUtil.get(PropsUtil.PORTLET_CSS_ENABLED));
653
654 public static final boolean PORTLET_URL_ANCHOR_ENABLE =
655 GetterUtil.getBoolean(
656 PropsUtil.get(PropsUtil.PORTLET_URL_ANCHOR_ENABLE));
657
658 public static final boolean PORTLET_URL_APPEND_PARAMETERS =
659 GetterUtil.getBoolean(
660 PropsUtil.get(PropsUtil.PORTLET_URL_APPEND_PARAMETERS));
661
662 public static final String PORTLET_VIRTUAL_PATH =
663 PropsUtil.get(PropsUtil.PORTLET_VIRTUAL_PATH);
664
665 public static final boolean PREFERENCE_VALIDATE_ON_STARTUP =
666 GetterUtil.getBoolean(
667 PropsUtil.get(PropsUtil.PREFERENCE_VALIDATE_ON_STARTUP));
668
669 public static final boolean REVERSE_AJAX_ENABLED = GetterUtil.getBoolean(
670 PropsUtil.get(PropsUtil.REVERSE_AJAX_ENABLED));
671
672 public static final int REVERSE_AJAX_HEARTBEAT = GetterUtil.getInteger(
673 PropsUtil.get(PropsUtil.REVERSE_AJAX_HEARTBEAT));
674
675 public static final String[] SERVLET_SERVICE_EVENTS_POST =
676 PropsUtil.getArray(PropsUtil.SERVLET_SERVICE_EVENTS_POST);
677
678 public static final String[] SERVLET_SERVICE_EVENTS_PRE =
679 PropsUtil.getArray(PropsUtil.SERVLET_SERVICE_EVENTS_PRE);
680
681 public static final String SERVLET_SERVICE_EVENTS_PRE_ERROR_PAGE =
682 PropsUtil.get(PropsUtil.SERVLET_SERVICE_EVENTS_PRE_ERROR_PAGE);
683
684 public static final String SESSION_COOKIE_DOMAIN =
685 PropsUtil.get(PropsUtil.SESSION_COOKIE_DOMAIN);
686
687 public static final boolean SESSION_DISABLED = GetterUtil.getBoolean(
688 PropsUtil.get(PropsUtil.SESSION_DISABLED));
689
690 public static final boolean SESSION_ENABLE_PERSISTENT_COOKIES =
691 GetterUtil.getBoolean(
692 PropsUtil.get(PropsUtil.SESSION_ENABLE_PERSISTENT_COOKIES));
693
694 public static final boolean SESSION_ENABLE_PHISHING_PROTECTION =
695 GetterUtil.getBoolean(
696 PropsUtil.get(PropsUtil.SESSION_ENABLE_PHISHING_PROTECTION));
697
698 public static final boolean SESSION_TEST_COOKIE_SUPPORT =
699 GetterUtil.getBoolean(
700 PropsUtil.get(PropsUtil.SESSION_TEST_COOKIE_SUPPORT));
701
702 public static int SESSION_TIMEOUT = GetterUtil.getInteger(
703 PropsUtil.get(PropsUtil.SESSION_TIMEOUT));
704
705 public static final boolean SESSION_TIMEOUT_AUTO_EXTEND =
706 GetterUtil.getBoolean(
707 PropsUtil.get(PropsUtil.SESSION_TIMEOUT_AUTO_EXTEND));
708
709 public static final boolean SESSION_TIMEOUT_REDIRECT_ON_EXPIRE =
710 GetterUtil.getBoolean(
711 PropsUtil.get(PropsUtil.SESSION_TIMEOUT_REDIRECT_ON_EXPIRE));
712
713 public static final int SESSION_TIMEOUT_WARNING = GetterUtil.getInteger(
714 PropsUtil.get(PropsUtil.SESSION_TIMEOUT_WARNING));
715
716 public static final boolean SESSION_TRACKER_FRIENDLY_PATHS_ENABLED =
717 GetterUtil.getBoolean(
718 PropsUtil.get(PropsUtil.SESSION_TRACKER_FRIENDLY_PATHS_ENABLED));
719
720 public static final boolean SESSION_TRACKER_MEMORY_ENABLED =
721 GetterUtil.getBoolean(
722 PropsUtil.get(PropsUtil.SESSION_TRACKER_MEMORY_ENABLED));
723
724 public static final boolean SESSION_TRACKER_PERSISTENCE_ENABLED =
725 GetterUtil.getBoolean(
726 PropsUtil.get(PropsUtil.SESSION_TRACKER_PERSISTENCE_ENABLED));
727
728 public static final String[] SHARED_SESSION_ATTRIBUTES =
729 PropsUtil.getArray(PropsUtil.SESSION_SHARED_ATTRIBUTES);
730
731 public static final String STRUTS_PORTLET_REQUEST_PROCESSOR = PropsUtil.get(
732 PropsUtil.STRUTS_PORTLET_REQUEST_PROCESSOR);
733
734 public static final String TAGS_ASSET_VALIDATOR = PropsUtil.get(
735 PropsUtil.TAGS_ASSET_VALIDATOR);
736
737 public static final boolean TAGS_COMPILER_ENABLED = GetterUtil.getBoolean(
738 PropsUtil.get(PropsUtil.TAGS_COMPILER_ENABLED));
739
740 public static final String TASKS_DEFAULT_ROLE_NAMES = PropsUtil.get(
741 PropsUtil.TASKS_DEFAULT_ROLE_NAMES);
742
743 public static final int TASKS_DEFAULT_STAGES = GetterUtil.getInteger(
744 PropsUtil.get(PropsUtil.TASKS_DEFAULT_STAGES));
745
746 public static final boolean TCK_URL = GetterUtil.getBoolean(
747 PropsUtil.get(PropsUtil.TCK_URL));
748
749 public static final boolean TERMS_OF_USE_REQUIRED = GetterUtil.getBoolean(
750 PropsUtil.get(PropsUtil.TERMS_OF_USE_REQUIRED));
751
752 public static final boolean THEME_CSS_FAST_LOAD = GetterUtil.getBoolean(
753 PropsUtil.get(PropsUtil.THEME_CSS_FAST_LOAD));
754
755 public static final boolean THEME_LOADER_NEW_THEME_ID_ON_IMPORT =
756 GetterUtil.getBoolean(
757 PropsUtil.get(PropsUtil.THEME_LOADER_NEW_THEME_ID_ON_IMPORT));
758
759 public static final String THEME_LOADER_STORAGE_PATH = PropsUtil.get(
760 PropsUtil.THEME_LOADER_STORAGE_PATH);
761
762 public static final boolean THEME_SYNC_ON_GROUP = GetterUtil.getBoolean(
763 PropsUtil.get(PropsUtil.THEME_SYNC_ON_GROUP));
764
765 public static final String THEME_VIRTUAL_PATH = PropsUtil.get(
766 PropsUtil.THEME_VIRTUAL_PATH);
767
768 public static final boolean USERS_DELETE = GetterUtil.getBoolean(
769 PropsUtil.get(PropsUtil.USERS_DELETE));
770
771 public static final boolean USERS_SCREEN_NAME_ALWAYS_AUTOGENERATE =
772 GetterUtil.getBoolean(
773 PropsUtil.get(PropsUtil.USERS_SCREEN_NAME_ALWAYS_AUTOGENERATE));
774
775 public static final String USERS_SCREEN_NAME_GENERATOR = PropsUtil.get(
776 PropsUtil.USERS_SCREEN_NAME_GENERATOR);
777
778 public static final String USERS_SCREEN_NAME_VALIDATOR = PropsUtil.get(
779 PropsUtil.USERS_SCREEN_NAME_VALIDATOR);
780
781 public static final boolean WEB_SERVER_DISPLAY_NODE = GetterUtil.getBoolean(
782 PropsUtil.get(PropsUtil.WEB_SERVER_DISPLAY_NODE));
783
784 public static final String WEB_SERVER_HOST = PropsUtil.get(
785 PropsUtil.WEB_SERVER_HOST);
786
787 public static final int WEB_SERVER_HTTP_PORT = GetterUtil.getInteger(
788 PropsUtil.get(PropsUtil.WEB_SERVER_HTTP_PORT), -1);
789
790 public static final int WEB_SERVER_HTTPS_PORT = GetterUtil.getInteger(
791 PropsUtil.get(PropsUtil.WEB_SERVER_HTTPS_PORT), -1);
792
793 public static final String WEB_SERVER_PROTOCOL = PropsUtil.get(
794 PropsUtil.WEB_SERVER_PROTOCOL);
795
796 public static final String[] WEBDAV_IGNORE =
797 PropsUtil.getArray(PropsUtil.WEBDAV_IGNORE);
798
799 public static final boolean WEBDAV_LITMUS = GetterUtil.getBoolean(
800 PropsUtil.get(PropsUtil.WEBDAV_LITMUS));
801
802 public static final String WIKI_PAGE_TITLES_REGEXP = PropsUtil.get(
803 PropsUtil.WIKI_PAGE_TITLES_REGEXP);
804
805 }