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