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