1
22
23 package com.liferay.portal.util;
24
25 import java.util.Properties;
26
27 import com.germinus.easyconf.ComponentProperties;
28 import com.liferay.portal.model.CompanyConstants;
29 import com.liferay.portal.security.auth.CompanyThreadLocal;
30 import com.liferay.util.ExtPropertiesLoader;
31
32
38 public class PropsUtil {
39
40 static {
41 InitUtil.init();
42 }
43
44
46 public static final String PORTAL_CTX = "portal.ctx";
47
48
50 public static final String RESOURCE_REPOSITORIES_ROOT = "resource.repositories.root";
51
52
54 public static final String TCK_URL = "tck.url";
55
56
58 public static final String SCHEMA_RUN_ENABLED = "schema.run.enabled";
59
60 public static final String SCHEMA_RUN_MINIMAL = "schema.run.minimal";
61
62
64 public static final String UPGRADE_PROCESSES = "upgrade.processes";
65
66
68 public static final String VERIFY_PROCESSES = "verify.processes";
69
70 public static final String VERIFY_FREQUENCY = "verify.frequency";
71
72
74 public static final String AUTO_DEPLOY_LISTENERS = "auto.deploy.listeners";
75
76 public static final String AUTO_DEPLOY_ENABLED = "auto.deploy.enabled";
77
78 public static final String AUTO_DEPLOY_DEPLOY_DIR = "auto.deploy.deploy.dir";
79
80 public static final String AUTO_DEPLOY_DEST_DIR = "auto.deploy.dest.dir";
81
82 public static final String AUTO_DEPLOY_DEFAULT_DEST_DIR = "auto.deploy.default.dest.dir";
83
84 public static final String AUTO_DEPLOY_INTERVAL = "auto.deploy.interval";
85
86 public static final String AUTO_DEPLOY_BLACKLIST_THRESHOLD = "auto.deploy.blacklist.threshold";
87
88 public static final String AUTO_DEPLOY_UNPACK_WAR = "auto.deploy.unpack.war";
89
90 public static final String AUTO_DEPLOY_CUSTOM_PORTLET_XML = "auto.deploy.custom.portlet.xml";
91
92 public static final String AUTO_DEPLOY_JBOSS_PREFIX = "auto.deploy.jboss.prefix";
93
94 public static final String AUTO_DEPLOY_TOMCAT_CONF_DIR = "auto.deploy.tomcat.conf.dir";
95
96 public static final String AUTO_DEPLOY_TOMCAT_DEST_DIR = "auto.deploy.tomcat.dest.dir";
97
98 public static final String AUTO_DEPLOY_TOMCAT_LIB_DIR = "auto.deploy.tomcat.lib.dir";
99
100 public static final String LIBRARY_DOWNLOAD_URL = "library.download.url.";
101
102
104 public static final String HOT_DEPLOY_LISTENERS = "hot.deploy.listeners";
105
106
108 public static final String HOT_UNDEPLOY_ENABLED = "hot.undeploy.enabled";
109
110 public static final String HOT_UNDEPLOY_INTERVAL = "hot.undeploy.interval";
111
112 public static final String HOT_UNDEPLOY_ON_REDEPLOY = "hot.undeploy.on.redeploy";
113
114
116 public static final String PLUGIN_TYPES = "plugin.types";
117
118 public static final String PLUGIN_REPOSITORIES_TRUSTED = "plugin.repositories.trusted";
119
120 public static final String PLUGIN_REPOSITORIES_UNTRUSTED = "plugin.repositories.untrusted";
121
122 public static final String PLUGIN_NOTIFICATIONS_ENABLED = "plugin.notifications.enabled";
123
124 public static final String PLUGIN_NOTIFICATIONS_PACKAGES_IGNORED = "plugin.notifications.packages.ignored";
125
126
128 public static final String PORTLET_VIRTUAL_PATH = "portlet.virtual.path";
129
130
132 public static final String THEME_CSS_FAST_LOAD = "theme.css.fast.load";
133
134 public static final String THEME_VIRTUAL_PATH = "theme.virtual.path";
135
136 public static final String THEME_LOADER_STORAGE_PATH = "theme.loader.storage.path";
137
138 public static final String THEME_LOADER_NEW_THEME_ID_ON_IMPORT = "theme.loader.new.theme.id.on.import";
139
140
142 public static final String RESOURCE_ACTIONS_CONFIGS = "resource.actions.configs";
143
144
146 public static final String MODEL_HINTS_CONFIGS = "model.hints.configs";
147
148
150 public static final String SPRING_CONFIGS = "spring.configs";
151
152 public static final String SPRING_HIBERNATE_DATA_SOURCE = "spring.hibernate.data.source";
153
154 public static final String SPRING_HIBERNATE_SESSION_FACTORY = "spring.hibernate.session.factory";
155
156
158 public static final String HIBERNATE_CONFIGS = "hibernate.configs";
159
160 public static final String HIBERNATE_DIALECT = "hibernate.dialect.";
161
162
164 public static final String CUSTOM_SQL_CONFIGS = "custom.sql.configs";
165
166 public static final String CUSTOM_SQL_FUNCTION_ISNULL = "custom.sql.function.isnull";
167
168 public static final String CUSTOM_SQL_FUNCTION_ISNOTNULL = "custom.sql.function.isnotnull";
169
170
172 public static final String EHCACHE_SINGLE_VM_CONFIG_LOCATION = "ehcache.single.vm.config.location";
173
174 public static final String EHCACHE_MULTI_VM_CONFIG_LOCATION = "ehcache.multi.vm.config.location";
175
176
178 public static final String COMMONS_POOL_ENABLED = "commons.pool.enabled";
179
180
182 public static final String JAVASCRIPT_BAREBONE_FILES = "javascript.barebone.files";
183
184 public static final String JAVASCRIPT_EVERYTHING_FILES = "javascript.everything.files";
185
186 public static final String JAVASCRIPT_BAREBONE_ENABLED = "javascript.barebone.enabled";
187
188 public static final String JAVASCRIPT_FAST_LOAD = "javascript.fast.load";
189
190 public static final String JAVASCRIPT_LOG_ENABLED = "javascript.log.enabled";
191
192
194 public static final String SQL_DATA_COM_LIFERAY_PORTAL_MODEL_COUNTRY_COUNTRY_ID = "sql.data.com.liferay.portal.model.Country.country.id";
195
196 public static final String SQL_DATA_COM_LIFERAY_PORTAL_MODEL_REGION_REGION_ID = "sql.data.com.liferay.portal.model.Region.region.id";
197
198 public static final String SQL_DATA_COM_LIFERAY_PORTAL_MODEL_LISTTYPE_ACCOUNT_ADDRESS = "sql.data.com.liferay.portal.model.ListType.account.address";
199
200 public static final String SQL_DATA_COM_LIFERAY_PORTAL_MODEL_LISTTYPE_ACCOUNT_EMAIL_ADDRESS = "sql.data.com.liferay.portal.model.ListType.account.email.address";
201
202 public static final String SQL_DATA_COM_LIFERAY_PORTAL_MODEL_LISTTYPE_CONTACT_EMAIL_ADDRESS = "sql.data.com.liferay.portal.model.ListType.contact.email.address";
203
204 public static final String SQL_DATA_COM_LIFERAY_PORTAL_MODEL_LISTTYPE_ORGANIZATION_STATUS = "sql.data.com.liferay.portal.model.ListType.organization.status";
205
206
208 public static final String COMPANY_DEFAULT_WEB_ID = "company.default.web.id";
209
210 public static final String COMPANY_SECURITY_AUTH_TYPE = "company.security.auth.type";
211
212 public static final String COMPANY_SECURITY_AUTH_REQUIRES_HTTPS = "company.security.auth.requires.https";
213
214 public static final String COMPANY_SECURITY_AUTO_LOGIN = "company.security.auto.login";
215
216 public static final String COMPANY_SECURITY_AUTO_LOGIN_MAX_AGE = "company.security.auto.login.max.age";
217
218 public static final String COMPANY_SECURITY_SEND_PASSWORD = "company.security.send.password";
219
220 public static final String COMPANY_SECURITY_STRANGERS = "company.security.strangers";
221
222 public static final String COMPANY_SECURITY_STRANGERS_WITH_MX = "company.security.strangers.with.mx";
223
224 public static final String COMPANY_SECURITY_STRANGERS_VERIFY = "company.security.strangers.verify";
225
226 public static final String COMPANY_SECURITY_COMMUNITY_LOGO = "company.security.community.logo";
227
228
230 public static final String USERS_DELETE = "users.delete";
231
232 public static final String USERS_SCREEN_NAME_ALWAYS_AUTOGENERATE = "users.screen.name.always.autogenerate";
233
234 public static final String USERS_SCREEN_NAME_GENERATOR = "users.screen.name.generator";
235
236 public static final String USERS_SCREEN_NAME_VALIDATOR = "users.screen.name.validator";
237
238 public static final String USERS_IMAGE_MAX_SIZE = "users.image.max.size";
239
240
242 public static final String SYSTEM_GROUPS = "system.groups";
243
244 public static final String SYSTEM_ROLES = "system.roles";
245
246 public static final String SYSTEM_COMMUNITY_ROLES = "system.community.roles";
247
248 public static final String SYSTEM_ORGANIZATION_ROLES = "system.organization.roles";
249
250 public static final String OMNIADMIN_USERS = "omniadmin.users";
251
252 public static final String TERMS_OF_USE_REQUIRED = "terms.of.use.required";
253
254
256 public static final String LOCALES = "locales";
257
258 public static final String LOCALE_DEFAULT_REQUEST = "locale.default.request";
259
260 public static final String TIME_ZONES = "time.zones";
261
262
264 public static final String ORGANIZATIONS_COUNTRY_REQUIRED = "organizations.country.required";
265
266
268 public static final String LOOK_AND_FEEL_MODIFIABLE = "look.and.feel.modifiable";
269
270 public static final String DEFAULT_REGULAR_THEME_ID = "default.regular.theme.id";
271
272 public static final String DEFAULT_REGULAR_COLOR_SCHEME_ID = "default.regular.color.scheme.id";
273
274 public static final String DEFAULT_WAP_THEME_ID = "default.wap.theme.id";
275
276 public static final String DEFAULT_WAP_COLOR_SCHEME_ID = "default.wap.color.scheme.id";
277
278 public static final String THEME_SYNC_ON_GROUP = "theme.sync.on.group";
279
280
282 public static final String REQUEST_SHARED_ATTRIBUTES = "request.shared.attributes";
283
284
286 public static final String SESSION_TIMEOUT = "session.timeout";
287
288 public static final String SESSION_TIMEOUT_WARNING = "session.timeout.warning";
289
290 public static final String SESSION_TIMEOUT_AUTO_EXTEND = "session.timeout.auto.extend";
291
292 public static final String SESSION_TIMEOUT_REDIRECT_ON_EXPIRE = "session.timeout.redirect.on.expire";
293
294 public static final String SESSION_SHARED_ATTRIBUTES = "session.shared.attributes";
295
296 public static final String SESSION_ENABLE_PERSISTENT_COOKIES = "session.enable.persistent.cookies";
297
298 public static final String SESSION_COOKIE_DOMAIN = "session.cookie.domain";
299
300 public static final String SESSION_ENABLE_PHISHING_PROTECTION = "session.enable.phishing.protection";
301
302 public static final String SESSION_TEST_COOKIE_SUPPORT = "session.test.cookie.support";
303
304 public static final String SESSION_DISABLED = "session.disabled";
305
306 public static final String SERVLET_SESSION_CREATE_EVENTS = "servlet.session.create.events";
307
308 public static final String SERVLET_SESSION_DESTROY_EVENTS = "servlet.session.destroy.events";
309
310 public static final String SESSION_TRACKER_MEMORY_ENABLED = "session.tracker.memory.enabled";
311
312 public static final String SESSION_TRACKER_PERSISTENCE_ENABLED = "session.tracker.persistence.enabled";
313
314 public static final String SESSION_TRACKER_FRIENDLY_PATHS_ENABLED = "session.tracker.friendly.paths.enabled";
315
316 public static final String SESSION_TRACKER_IGNORE_PATHS = "session.tracker.ignore.paths";
317
318
320 public static final String PORTAL_CONFIGURATION = "portal.configuration";
321
322 public static final String PORTAL_JAAS_ENABLE = "portal.jaas.enable";
323
324 public static final String PORTAL_JAAS_IMPL = "portal.jaas.impl";
325
326 public static final String PORTAL_JAAS_STRICT_PASSWORD = "portal.jaas.strict.password";
327
328 public static final String PORTAL_IMPERSONATION_ENABLE = "portal.impersonation.enable";
329
330
332 public static final String LDAP_FACTORY_INITIAL = "ldap.factory.initial";
333
334 public static final String LDAP_BASE_PROVIDER_URL = "ldap.base.provider.url";
335
336 public static final String LDAP_BASE_DN = "ldap.base.dn";
337
338 public static final String LDAP_SECURITY_PRINCIPAL = "ldap.security.principal";
339
340 public static final String LDAP_SECURITY_CREDENTIALS = "ldap.security.credentials";
341
342 public static final String LDAP_AUTH_ENABLED = "ldap.auth.enabled";
343
344 public static final String LDAP_AUTH_REQUIRED = "ldap.auth.required";
345
346 public static final String LDAP_AUTH_METHOD = "ldap.auth.method";
347
348 public static final String LDAP_AUTH_PASSWORD_ENCRYPTION_ALGORITHM = "ldap.auth.password.encryption.algorithm";
349
350 public static final String LDAP_AUTH_PASSWORD_ENCRYPTION_ALGORITHM_TYPES = "ldap.auth.password.encryption.algorithm.types";
351
352 public static final String LDAP_AUTH_SEARCH_FILTER = "ldap.auth.search.filter";
353
354 public static final String LDAP_ATTRS_TRANSFORMER_IMPL = "ldap.attrs.transformer.impl";
355
356 public static final String LDAP_USER_IMPL = "ldap.user.impl";
357
358 public static final String LDAP_USER_DEFAULT_OBJECT_CLASSES = "ldap.user.default.object.classes";
359
360 public static final String LDAP_USER_MAPPINGS = "ldap.user.mappings";
361
362 public static final String LDAP_GROUP_MAPPINGS = "ldap.group.mappings";
363
364 public static final String LDAP_IMPORT_ENABLED = "ldap.import.enabled";
365
366 public static final String LDAP_IMPORT_ON_STARTUP = "ldap.import.on.startup";
367
368 public static final String LDAP_IMPORT_INTERVAL = "ldap.import.interval";
369
370 public static final String LDAP_IMPORT_USER_SEARCH_FILTER = "ldap.import.user.search.filter";
371
372 public static final String LDAP_IMPORT_GROUP_SEARCH_FILTER = "ldap.import.group.search.filter";
373
374 public static final String LDAP_IMPORT_METHOD = "ldap.import.method";
375
376 public static final String LDAP_EXPORT_ENABLED = "ldap.export.enabled";
377
378 public static final String LDAP_USERS_DN = "ldap.users.dn";
379
380 public static final String LDAP_GROUPS_DN = "ldap.groups.dn";
381
382 public static final String LDAP_PASSWORD_POLICY_ENABLED = "ldap.password.policy.enabled";
383
384 public static final String LDAP_ERROR_PASSWORD_AGE = "ldap.error.password.age";
385
386 public static final String LDAP_ERROR_PASSWORD_EXPIRED = "ldap.error.password.expired";
387
388 public static final String LDAP_ERROR_PASSWORD_HISTORY = "ldap.error.password.history";
389
390 public static final String LDAP_ERROR_PASSWORD_NOT_CHANGEABLE = "ldap.error.password.not.changeable";
391
392 public static final String LDAP_ERROR_PASSWORD_SYNTAX = "ldap.error.password.syntax";
393
394 public static final String LDAP_ERROR_PASSWORD_TRIVIAL = "ldap.error.password.trivial";
395
396 public static final String LDAP_ERROR_USER_LOCKOUT = "ldap.error.user.lockout";
397
398
400 public static final String CAS_AUTH_ENABLED = "cas.auth.enabled";
401
402 public static final String CAS_IMPORT_FROM_LDAP = "cas.import.from.ldap";
403
404 public static final String CAS_LOGIN_URL = "cas.login.url";
405
406 public static final String CAS_LOGOUT_URL = "cas.logout.url";
407
408 public static final String CAS_SERVER_NAME = "cas.server.name";
409
410 public static final String CAS_SERVICE_URL = "cas.service.url";
411
412 public static final String CAS_VALIDATE_URL = "cas.validate.url";
413
414
416 public static final String NTLM_AUTH_ENABLED = "ntlm.auth.enabled";
417
418 public static final String NTLM_DOMAIN_CONTROLLER = "ntlm.auth.domain.controller";
419
420 public static final String NTLM_DOMAIN = "ntlm.auth.domain";
421
422
424 public static final String OPEN_ID_AUTH_ENABLED = "open.id.auth.enabled";
425
426
428 public static final String OPEN_SSO_AUTH_ENABLED = "open.sso.auth.enabled";
429
430 public static final String OPEN_SSO_LOGIN_URL = "open.sso.login.url";
431
432 public static final String OPEN_SSO_LOGOUT_URL = "open.sso.logout.url";
433
434 public static final String OPEN_SSO_SERVICE_URL = "open.sso.service.url";
435
436 public static final String OPEN_SSO_SUBJECT_COOKIE_NAME = "open.sso.subject.cookie.name";
437
438
440 public static final String AUTH_PIPELINE_PRE = "auth.pipeline.pre";
441
442 public static final String AUTH_PIPELINE_POST = "auth.pipeline.post";
443
444 public static final String AUTH_PIPELINE_ENABLE_LIFERAY_CHECK = "auth.pipeline.enable.liferay.check";
445
446 public static final String AUTH_FAILURE = "auth.failure";
447
448 public static final String AUTH_MAX_FAILURES = "auth.max.failures";
449
450 public static final String AUTH_SIMULTANEOUS_LOGINS = "auth.simultaneous.logins";
451
452 public static final String AUTH_FORWARD_BY_LAST_PATH = "auth.forward.by.last.path";
453
454 public static final String AUTH_FORWARD_BY_REDIRECT = "auth.forward.by.redirect";
455
456 public static final String AUTH_FORWARD_LAST_PATHS = "auth.forward.last.paths";
457
458 public static final String AUTH_LOGIN_URL = "auth.login.url";
459
460 public static final String AUTH_LOGIN_COMMUNITY_URL = "auth.login.community.url";
461
462 public static final String AUTH_LOGIN_PORTLET_NAME = "auth.login.portlet.name";
463
464 public static final String AUTH_PUBLIC_PATHS = "auth.public.paths";
465
466
468 public static final String AUTO_LOGIN_HOOKS = "auto.login.hooks";
469
470 public static final String AUTO_LOGIN_IGNORE_HOSTS = "auto.login.ignore.hosts";
471
472 public static final String AUTO_LOGIN_IGNORE_PATHS = "auto.login.ignore.paths";
473
474
476 public static final String AUTH_MAC_ALLOW = "auth.mac.allow";
477
478 public static final String AUTH_MAC_ALGORITHM = "auth.mac.algorithm";
479
480 public static final String AUTH_MAC_SHARED_KEY = "auth.mac.shared.key";
481
482
484 public static final String PASSWORDS_ENCRYPTION_ALGORITHM = "passwords.encryption.algorithm";
485
486 public static final String PASSWORDS_DIGEST_ENCODING = "passwords.digest.encoding";
487
488 public static final String PASSWORDS_TOOLKIT = "passwords.toolkit";
489
490 public static final String PASSWORDS_PASSWORDPOLICYTOOLKIT_GENERATOR = "passwords.passwordpolicytoolkit.generator";
491
492 public static final String PASSWORDS_PASSWORDPOLICYTOOLKIT_STATIC = "passwords.passwordpolicytoolkit.static";
493
494 public static final String PASSWORDS_REGEXPTOOLKIT_PATTERN = "passwords.regexptoolkit.pattern";
495
496 public static final String PASSWORDS_REGEXPTOOLKIT_CHARSET = "passwords.regexptoolkit.charset";
497
498 public static final String PASSWORDS_REGEXPTOOLKIT_LENGTH = "passwords.regexptoolkit.length";
499
500 public static final String PASSWORDS_DEFAULT_POLICY_NAME = "passwords.default.policy.name";
501
502
504 public static final String PERMISSIONS_CHECKER = "permissions.checker";
505
506 public static final String PERMISSIONS_USER_CHECK_ALGORITHM = "permissions.user.check.algorithm";
507
508 public static final String PERMISSIONS_LIST_FILTER = "permissions.list.filter";
509
510
512 public static final String CAPTCHA_MAX_CHALLENGES = "captcha.max.challenges";
513
514
516 public static final String GLOBAL_STARTUP_EVENTS = "global.startup.events";
517
518 public static final String APPLICATION_STARTUP_EVENTS = "application.startup.events";
519
520 public static final String SHUTDOWN_PROGRAMMATICALLY_EXIT = "shutdown.programmatically.exit";
521
522
524 public static final String GLOBAL_SHUTDOWN_EVENTS = "global.shutdown.events";
525
526 public static final String APPLICATION_SHUTDOWN_EVENTS = "application.shutdown.events";
527
528
530 public static final String SERVLET_SERVICE_EVENTS_PRE = "servlet.service.events.pre";
531
532 public static final String SERVLET_SERVICE_EVENTS_PRE_ERROR_PAGE = "servlet.service.events.pre.error.page";
533
534 public static final String SERVLET_SERVICE_EVENTS_POST = "servlet.service.events.post";
535
536 public static final String LOGIN_EVENTS_PRE = "login.events.pre";
537
538 public static final String LOGIN_EVENTS_POST = "login.events.post";
539
540 public static final String LOGOUT_EVENTS_PRE = "logout.events.pre";
541
542 public static final String LOGOUT_EVENTS_POST = "logout.events.post";
543
544
546 public static final String DEFAULT_LANDING_PAGE_PATH = "default.landing.page.path";
547
548
550 public static final String DEFAULT_LOGOUT_PAGE_PATH = "default.logout.page.path";
551
552
554 public static final String DEFAULT_GUEST_LAYOUT_NAME = "default.guest.layout.name";
555
556 public static final String DEFAULT_GUEST_LAYOUT_TEMPLATE_ID = "default.guest.layout.template.id";
557
558 public static final String DEFAULT_GUEST_LAYOUT_COLUMN = "default.guest.layout.column-";
559
560 public static final String DEFAULT_GUEST_FRIENDLY_URL = "default.guest.friendly.url";
561
562
564 public static final String DEFAULT_USER_LAYOUT_NAME = "default.user.layout.name";
565
566 public static final String DEFAULT_USER_LAYOUT_TEMPLATE_ID = "default.user.layout.template.id";
567
568 public static final String DEFAULT_USER_LAYOUT_COLUMN = "default.user.layout.column-";
569
570 public static final String DEFAULT_USER_PRIVATE_LAYOUT_LAR = "default.user.private.layout.lar";
571
572 public static final String DEFAULT_USER_PUBLIC_LAYOUT_LAR = "default.user.public.layout.lar";
573
574 public static final String DEFAULT_USER_REGULAR_THEME_ID = "default.user.regular.theme.id";
575
576 public static final String DEFAULT_USER_REGULAR_COLOR_SCHEME_ID = "default.user.regular.color.scheme.id";
577
578 public static final String DEFAULT_USER_WAP_THEME_ID = "default.user.wap.theme.id";
579
580 public static final String DEFAULT_USER_WAP_COLOR_SCHEME_ID = "default.user.wap.color.scheme.id";
581
582
584 public static final String DEFAULT_ADMIN_PASSWORD = "default.admin.password";
585
586 public static final String DEFAULT_ADMIN_SCREEN_NAME = "default.admin.screen.name";
587
588 public static final String DEFAULT_ADMIN_EMAIL_ADDRESS_PREFIX = "default.admin.email.address.prefix";
589
590 public static final String DEFAULT_ADMIN_FIRST_NAME = "default.admin.first.name";
591
592 public static final String DEFAULT_ADMIN_MIDDLE_NAME = "default.admin.middle.name";
593
594 public static final String DEFAULT_ADMIN_LAST_NAME = "default.admin.last.name";
595
596
598 public static final String LAYOUT_TYPES = "layout.types";
599
600 public static final String LAYOUT_CONFIGURATION_ACTION_UPDATE = "layout.configuration.action.update";
601
602 public static final String LAYOUT_CONFIGURATION_ACTION_DELETE = "layout.configuration.action.delete";
603
604 public static final String LAYOUT_EDIT_PAGE = "layout.edit.page";
605
606 public static final String LAYOUT_VIEW_PAGE = "layout.view.page";
607
608 public static final String LAYOUT_URL = "layout.url";
609
610 public static final String LAYOUT_URL_FRIENDLIABLE = "layout.url.friendliable";
611
612 public static final String LAYOUT_PARENTABLE = "layout.parentable";
613
614 public static final String LAYOUT_SITEMAPABLE = "layout.sitemapable";
615
616 public static final String LAYOUT_STATIC_PORTLETS_START = "layout.static.portlets.start.";
617
618 public static final String LAYOUT_STATIC_PORTLETS_END = "layout.static.portlets.end.";
619
620 public static final String LAYOUT_FRIENDLY_URL_PRIVATE_GROUP_SERVLET_MAPPING = "layout.friendly.url.private.group.servlet.mapping";
621
622 public static final String LAYOUT_FRIENDLY_URL_PRIVATE_USER_SERVLET_MAPPING = "layout.friendly.url.private.user.servlet.mapping";
623
624 public static final String LAYOUT_FRIENDLY_URL_PUBLIC_SERVLET_MAPPING = "layout.friendly.url.public.servlet.mapping";
625
626 public static final String LAYOUT_FRIENDLY_URL_PAGE_NOT_FOUND = "layout.friendly.url.page.not.found";
627
628 public static final String LAYOUT_FRIENDLY_URL_KEYWORDS = "layout.friendly.url.keywords";
629
630 public static final String LAYOUT_ADD_PORTLETS = "layout.add.portlets";
631
632 public static final String LAYOUT_NAME_MAX_LENGTH = "layout.name.max.length";
633
634 public static final String LAYOUT_TABS_PER_ROW = "layout.tabs.per.row";
635
636 public static final String LAYOUT_GUEST_SHOW_MAX_ICON = "layout.guest.show.max.icon";
637
638 public static final String LAYOUT_GUEST_SHOW_MIN_ICON = "layout.guest.show.min.icon";
639
640 public static final String LAYOUT_SHOW_PORTLET_ACCESS_DENIED = "layout.show.portlet.access.denied";
641
642 public static final String LAYOUT_SHOW_PORTLET_INACTIVE = "layout.show.portlet.inactive";
643
644 public static final String LAYOUT_SHOW_HTTP_STATUS = "layout.show.http.status";
645
646 public static final String LAYOUT_DEFAULT_TEMPLATE_ID = "layout.default.template.id";
647
648 public static final String LAYOUT_PARALLEL_RENDER_ENABLE = "layout.parallel.render.enable";
649
650 public static final String LAYOUT_CLONE_IMPL = "layout.clone.impl";
651
652 public static final String LAYOUT_TEMPLATE_CACHE_ENABLED = "layout.template.cache.enabled";
653
654 public static final String LAYOUT_DEFAULT_P_L_RESET = "layout.default.p_l_reset";
655
656
658 public static final String PORTLET_URL_APPEND_PARAMETERS = "portlet.url.append.parameters";
659
660 public static final String PORTLET_URL_ANCHOR_ENABLE = "portlet.url.anchor.enable";
661
662
664 public static final String PREFERENCE_VALIDATE_ON_STARTUP = "preference.validate.on.startup";
665
666
668 public static final String STRUTS_PORTLET_REQUEST_PROCESSOR = "struts.portlet.request.processor";
669
670
672 public static final String IMAGE_DEFAULT_SPACER = "image.default.spacer";
673
674 public static final String IMAGE_DEFAULT_COMPANY_LOGO = "image.default.company.logo";
675
676 public static final String IMAGE_DEFAULT_USER_MALE_PORTRAIT = "image.default.user.male.portrait";
677
678 public static final String IMAGE_DEFAULT_USER_FEMALE_PORTRAIT = "image.default.user.female.portrait";
679
680
682 public static final String EDITOR_WYSIWYG_DEFAULT = "editor.wysiwyg.default";
683
684
686 public static final String FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_MALE = "field.enable.com.liferay.portal.model.Contact.male";
687
688 public static final String FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_CONTACT_BIRTHDAY = "field.enable.com.liferay.portal.model.Contact.birthday";
689
690 public static final String FIELD_ENABLE_COM_LIFERAY_PORTAL_MODEL_ORGANIZATION_STATUS = "field.enable.com.liferay.portal.model.Organization.status";
691
692
694 public static final String MIME_TYPES = "mime.types";
695
696
698 public static final String AMAZON_LICENSE = "amazon.license.";
699
700
702 public static final String AIM_LOGIN = "aim.login";
703
704 public static final String AIM_PASSWORD = "aim.password";
705
706 public static final String ICQ_JAR = "icq.jar";
707
708 public static final String ICQ_LOGIN = "icq.login";
709
710 public static final String ICQ_PASSWORD = "icq.password";
711
712 public static final String MSN_LOGIN = "msn.login";
713
714 public static final String MSN_PASSWORD = "msn.password";
715
716 public static final String YM_LOGIN = "ym.login";
717
718 public static final String YM_PASSWORD = "ym.password";
719
720
722 public static final String INDEX_READ_ONLY = "index.read.only";
723
724 public static final String INDEX_ON_STARTUP = "index.on.startup";
725
726 public static final String INDEX_WITH_THREAD = "index.with.thread";
727
728 public static final String LUCENE_STORE_TYPE = "lucene.store.type";
729
730 public static final String LUCENE_STORE_JDBC_AUTO_CLEAN_UP = "lucene.store.jdbc.auto.clean.up";
731
732 public static final String LUCENE_STORE_JDBC_DIALECT = "lucene.store.jdbc.dialect.";
733
734 public static final String LUCENE_DIR = "lucene.dir";
735
736 public static final String LUCENE_FILE_EXTRACTOR = "lucene.file.extractor";
737
738 public static final String LUCENE_FILE_EXTRACTOR_REGEXP_STRIP = "lucene.file.extractor.regexp.strip";
739
740 public static final String LUCENE_ANALYZER = "lucene.analyzer";
741
742 public static final String LUCENE_MERGE_FACTOR = "lucene.merge.factor";
743
744 public static final String LUCENE_OPTIMIZE_INTERVAL = "lucene.optimize.interval";
745
746
748 public static final String SOURCE_FORGE_MIRRORS = "source.forge.mirrors";
749
750
752 public static final String VALUE_OBJECT_FINDER_CACHE_ENABLED = "value.object.finder.cache.enabled";
753
754
756 public static final String LAST_MODIFIED_CHECK = "last.modified.check";
757
758 public static final String LAST_MODIFIED_PATHS = "last.modified.paths";
759
760
762 public static final String COMM_LINK_PROPERTIES = "comm.link.properties";
763
764
766 public static final String CDN_HOST = "cdn.host";
767
768
770 public static final String COUNTER_INCREMENT = "counter.increment";
771
772
774 public static final String JABBER_XMPP_SERVER_ENABLED = "jabber.xmpp.server.enabled";
775
776 public static final String JABBER_XMPP_SERVER_ADDRESS = "jabber.xmpp.server.address";
777
778 public static final String JABBER_XMPP_SERVER_NAME = "jabber.xmpp.server.name";
779
780 public static final String JABBER_XMPP_SERVER_PORT = "jabber.xmpp.server.port";
781
782 public static final String JABBER_XMPP_USER_PASSWORD = "jabber.xmpp.user.password";
783
784
786 public static final String JBI_WORKFLOW_URL = "jbi.workflow.url";
787
788
790 public static final String JCR_INITIALIZE_ON_STARTUP = "jcr.initialize.on.startup";
791
792 public static final String JCR_WORKSPACE_NAME = "jcr.workspace.name";
793
794 public static final String JCR_NODE_DOCUMENTLIBRARY = "jcr.node.documentlibrary";
795
796 public static final String JCR_JACKRABBIT_REPOSITORY_ROOT = "jcr.jackrabbit.repository.root";
797
798 public static final String JCR_JACKRABBIT_CONFIG_FILE_PATH = "jcr.jackrabbit.config.file.path";
799
800 public static final String JCR_JACKRABBIT_REPOSITORY_HOME = "jcr.jackrabbit.repository.home";
801
802 public static final String JCR_JACKRABBIT_CREDENTIALS_USERNAME = "jcr.jackrabbit.credentials.username";
803
804 public static final String JCR_JACKRABBIT_CREDENTIALS_PASSWORD = "jcr.jackrabbit.credentials.password";
805
806
808 public static final String OPENOFFICE_SERVER_ENABLED = "openoffice.server.enabled";
809
810 public static final String OPENOFFICE_SERVER_HOST = "openoffice.server.host";
811
812 public static final String OPENOFFICE_SERVER_PORT = "openoffice.server.port";
813
814
816 public static final String POP_SERVER_NOTIFICATIONS_ENABLED = "pop.server.notifications.enabled";
817
818 public static final String POP_SERVER_NOTIFICATIONS_INTERVAL = "pop.server.notifications.interval";
819
820 public static final String POP_SERVER_SUBDOMAIN = "pop.server.subdomain";
821
822
824 public static final String REVERSE_AJAX_ENABLED = "reverse.ajax.enabled";
825
826 public static final String REVERSE_AJAX_HEARTBEAT = "reverse.ajax.heartbeat";
827
828
830 public static final String SCHEDULER_ENABLED = "scheduler.enabled";
831
832
834 public static final String SOCIAL_BOOKMARK_TYPES = "social.bookmark.types";
835
836 public static final String SOCIAL_BOOKMARK_POST_URL = "social.bookmark.post.url";
837
838
840 public static final String VELOCITY_ENGINE_RESOURCE_LISTENERS = "velocity.engine.resource.listeners";
841
842 public static final String VELOCITY_ENGINE_RESOURCE_MANAGER = "velocity.engine.resource.manager";
843
844 public static final String VELOCITY_ENGINE_RESOURCE_MANAGER_CACHE = "velocity.engine.resource.manager.cache";
845
846 public static final String VELOCITY_ENGINE_RESOURCE_MANAGER_CACHE_ENABLED = "velocity.engine.resource.manager.cache.enabled";
847
848 public static final String VELOCITY_ENGINE_RESOURCE_MANAGER_MODIFICATION_CHECK_INTERVAL = "velocity.engine.resource.manager.modification.check.interval";
849
850 public static final String VELOCITY_ENGINE_VELOCIMACRO_LIBRARY = "velocity.engine.velocimacro.library";
851
852 public static final String VELOCITY_ENGINE_LOGGER = "velocity.engine.logger";
853
854 public static final String VELOCITY_ENGINE_LOGGER_CATEGORY = "velocity.engine.logger.category";
855
856
858 public static final String VIRTUAL_HOSTS_IGNORE_HOSTS = "virtual.hosts.ignore.hosts";
859
860 public static final String VIRTUAL_HOSTS_IGNORE_PATHS = "virtual.hosts.ignore.paths";
861
862
864 public static final String WEB_SERVER_HTTP_PORT = "web.server.http.port";
865
866 public static final String WEB_SERVER_HTTPS_PORT = "web.server.https.port";
867
868 public static final String WEB_SERVER_HOST = "web.server.host";
869
870 public static final String WEB_SERVER_PROTOCOL = "web.server.protocol";
871
872 public static final String WEB_SERVER_DISPLAY_NODE = "web.server.display.node";
873
874
876 public static final String WEBDAV_LITMUS = "webdav.litmus";
877
878 public static final String WEBDAV_IGNORE = "webdav.ignore";
879
880 public static final String WEBDAV_STORAGE_TOKENS = "webdav.storage.tokens";
881
882 public static final String WEBDAV_STORAGE_CLASS = "webdav.storage.class";
883
884
886 public static final String ADMIN_DEFAULT_GROUP_NAMES = "admin.default.group.names";
887
888 public static final String ADMIN_DEFAULT_ROLE_NAMES = "admin.default.role.names";
889
890 public static final String ADMIN_DEFAULT_USER_GROUP_NAMES = "admin.default.user.group.names";
891
892 public static final String ADMIN_MAIL_HOST_NAMES = "admin.mail.host.names";
893
894 public static final String ADMIN_RESERVED_SCREEN_NAMES = "admin.reserved.screen.names";
895
896 public static final String ADMIN_RESERVED_EMAIL_ADDRESSES = "admin.reserved.email.addresses";
897
898 public static final String ADMIN_EMAIL_FROM_NAME = "admin.email.from.name";
899
900 public static final String ADMIN_EMAIL_FROM_ADDRESS = "admin.email.from.address";
901
902 public static final String ADMIN_EMAIL_USER_ADDED_ENABLED = "admin.email.user.added.enabled";
903
904 public static final String ADMIN_EMAIL_USER_ADDED_SUBJECT = "admin.email.user.added.subject";
905
906 public static final String ADMIN_EMAIL_USER_ADDED_BODY = "admin.email.user.added.body";
907
908 public static final String ADMIN_EMAIL_PASSWORD_SENT_ENABLED = "admin.email.password.sent.enabled";
909
910 public static final String ADMIN_EMAIL_PASSWORD_SENT_SUBJECT = "admin.email.password.sent.subject";
911
912 public static final String ADMIN_EMAIL_PASSWORD_SENT_BODY = "admin.email.password.sent.body";
913
914
916 public static final String ANNOUNCEMENTS_EMAIL_FROM_ADDRESS = "announcements.email.from.address";
917
918 public static final String ANNOUNCEMENTS_EMAIL_FROM_NAME = "announcements.email.from.name";
919
920 public static final String ANNOUNCEMENTS_EMAIL_TO_ADDRESS = "announcements.email.to.address";
921
922 public static final String ANNOUNCEMENTS_EMAIL_TO_NAME = "announcements.email.to.name";
923
924 public static final String ANNOUNCEMENTS_EMAIL_SUBJECT = "announcements.email.subject";
925
926 public static final String ANNOUNCEMENTS_EMAIL_BODY = "announcements.email.body";
927
928 public static final String ANNOUNCEMENTS_ENTRY_TYPES = "announcements.entry.types";
929
930 public static final String ANNOUNCEMENTS_ENTRY_CHECK_INTERVAL = "announcements.entry.check.interval";
931
932
934 public static final String BLOGS_EMAIL_COMMENTS_ADDED_ENABLED = "blogs.email.comments.added.enabled";
935
936 public static final String BLOGS_EMAIL_COMMENTS_ADDED_SUBJECT = "blogs.email.comments.added.subject";
937
938 public static final String BLOGS_EMAIL_COMMENTS_ADDED_BODY = "blogs.email.comments.added.body";
939
940 public static final String BLOGS_PAGE_ABSTRACT_LENGTH = "blogs.page.abstract.length";
941
942 public static final String BLOGS_RSS_ABSTRACT_LENGTH = "blogs.rss.abstract.length";
943
944
946 public static final String CALENDAR_EVENT_TYPES = "calendar.event.types";
947
948 public static final String CALENDAR_EVENT_CHECK_INTERVAL = "calendar.event.check.interval";
949
950 public static final String CALENDAR_EMAIL_FROM_NAME = "calendar.email.from.name";
951
952 public static final String CALENDAR_EMAIL_FROM_ADDRESS = "calendar.email.from.address";
953
954 public static final String CALENDAR_EMAIL_EVENT_REMINDER_ENABLED = "calendar.email.event.reminder.enabled";
955
956 public static final String CALENDAR_EMAIL_EVENT_REMINDER_SUBJECT = "calendar.email.event.reminder.subject";
957
958 public static final String CALENDAR_EMAIL_EVENT_REMINDER_BODY = "calendar.email.event.reminder.body";
959
960
962 public static final String COMMUNITIES_EMAIL_FROM_NAME = "communities.email.from.name";
963
964 public static final String COMMUNITIES_EMAIL_FROM_ADDRESS = "communities.email.from.address";
965
966 public static final String COMMUNITIES_EMAIL_MEMBERSHIP_REPLY_SUBJECT = "communities.email.membership.reply.subject";
967
968 public static final String COMMUNITIES_EMAIL_MEMBERSHIP_REPLY_BODY = "communities.email.membership.reply.body";
969
970 public static final String COMMUNITIES_EMAIL_MEMBERSHIP_REQUEST_SUBJECT = "communities.email.membership.request.subject";
971
972 public static final String COMMUNITIES_EMAIL_MEMBERSHIP_REQUEST_BODY = "communities.email.membership.request.body";
973
974
976 public static final String DL_HOOK_IMPL = "dl.hook.impl";
977
978 public static final String DL_HOOK_FILE_SYSTEM_ROOT_DIR = "dl.hook.file.system.root.dir";
979
980 public static final String DL_HOOK_S3_ACCESS_KEY = "dl.hook.s3.access.key";
981
982 public static final String DL_HOOK_S3_SECRET_KEY = "dl.hook.s3.secret.key";
983
984 public static final String DL_HOOK_S3_BUCKET_NAME = "dl.hook.s3.bucket.name";
985
986 public static final String DL_FILE_MAX_SIZE = "dl.file.max.size";
987
988 public static final String DL_FILE_EXTENSIONS = "dl.file.extensions";
989
990 public static final String DL_COMPARABLE_FILE_EXTENSIONS = "dl.comparable.file.extensions";
991
992 public static final String DL_LAYOUTS_SYNC_ENABLED = "dl.layouts.sync.enabled";
993
994 public static final String DL_LAYOUTS_SYNC_PRIVATE_FOLDER = "dl.layouts.sync.private.folder";
995
996 public static final String DL_LAYOUTS_SYNC_PUBLIC_FOLDER = "dl.layouts.sync.public.folder";
997
998
1000 public static final String IG_IMAGE_MAX_SIZE = "ig.image.max.size";
1001
1002 public static final String IG_IMAGE_EXTENSIONS = "ig.image.extensions";
1003
1004 public static final String IG_IMAGE_THUMBNAIL_MAX_DIMENSION = "ig.image.thumbnail.max.dimension";
1005
1006 public static final String IG_IMAGE_CUSTOM_1_MAX_DIMENSION = "ig.image.custom1.max.dimension";
1007
1008 public static final String IG_IMAGE_CUSTOM_2_MAX_DIMENSION = "ig.image.custom2.max.dimension";
1009
1010
1012 public static final String INVITATION_EMAIL_MAX_RECIPIENTS = "invitation.email.max.recipients";
1013
1014 public static final String INVITATION_EMAIL_MESSAGE_BODY = "invitation.email.message.body";
1015
1016 public static final String INVITATION_EMAIL_MESSAGE_SUBJECT = "invitation.email.message.subject";
1017
1018
1020 public static final String JOURNAL_ARTICLE_FORCE_AUTOGENERATE_ID = "journal.article.force.autogenerate.id";
1021
1022 public static final String JOURNAL_ARTICLE_FORCE_INCREMENT_VERSION = "journal.article.force.increment.version";
1023
1024 public static final String JOURNAL_ARTICLE_TYPES = "journal.article.types";
1025
1026 public static final String JOURNAL_ARTICLE_TOKEN_PAGE_BREAK = "journal.article.token.page.break";
1027
1028 public static final String JOURNAL_ARTICLE_CHECK_INTERVAL = "journal.article.check.interval";
1029
1030 public static final String JOURNAL_FEED_FORCE_AUTOGENERATE_ID = "journal.feed.force.autogenerate.id";
1031
1032 public static final String JOURNAL_STRUCTURE_FORCE_AUTOGENERATE_ID = "journal.structure.force.autogenerate.id";
1033
1034 public static final String JOURNAL_TEMPLATE_FORCE_AUTOGENERATE_ID = "journal.template.force.autogenerate.id";
1035
1036 public static final String JOURNAL_TEMPLATE_VELOCITY_RESTRICTED_VARIABLES = "journal.template.velocity.restricted.variables";
1037
1038 public static final String JOURNAL_IMAGE_SMALL_MAX_SIZE = "journal.image.small.max.size";
1039
1040 public static final String JOURNAL_IMAGE_EXTENSIONS = "journal.image.extensions";
1041
1042 public static final String JOURNAL_TRANSFORMER_LISTENER = "journal.transformer.listener";
1043
1044 public static final String JOURNAL_SYNC_CONTENT_SEARCH_ON_STARTUP = "journal.sync.content.search.on.startup";
1045
1046 public static final String JOURNAL_EMAIL_FROM_NAME = "journal.email.from.name";
1047
1048 public static final String JOURNAL_EMAIL_FROM_ADDRESS = "journal.email.from.address";
1049
1050 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_DENIED_ENABLED = "journal.email.article.approval.denied.enabled";
1051
1052 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_DENIED_SUBJECT = "journal.email.article.approval.denied.subject";
1053
1054 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_DENIED_BODY = "journal.email.article.approval.denied.body";
1055
1056 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_GRANTED_ENABLED = "journal.email.article.approval.granted.enabled";
1057
1058 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_GRANTED_SUBJECT = "journal.email.article.approval.granted.subject";
1059
1060 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_GRANTED_BODY = "journal.email.article.approval.granted.body";
1061
1062 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_REQUESTED_ENABLED = "journal.email.article.approval.requested.enabled";
1063
1064 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_REQUESTED_SUBJECT = "journal.email.article.approval.requested.subject";
1065
1066 public static final String JOURNAL_EMAIL_ARTICLE_APPROVAL_REQUESTED_BODY = "journal.email.article.approval.requested.body";
1067
1068 public static final String JOURNAL_EMAIL_ARTICLE_REVIEW_ENABLED = "journal.email.article.review.enabled";
1069
1070 public static final String JOURNAL_EMAIL_ARTICLE_REVIEW_SUBJECT = "journal.email.article.review.subject";
1071
1072 public static final String JOURNAL_EMAIL_ARTICLE_REVIEW_BODY = "journal.email.article.review.body";
1073
1074 public static final String JOURNAL_LAR_CREATION_STRATEGY = "journal.lar.creation.strategy";
1075
1076
1078 public static final String JOURNAL_ARTICLES_PAGE_DELTA_VALUES = "journal.articles.page.delta.values";
1079
1080
1082 public static final String MAIL_MX_UPDATE = "mail.mx.update";
1083
1084 public static final String MAIL_HOOK_IMPL = "mail.hook.impl";
1085
1086 public static final String MAIL_HOOK_CYRUS_ADD_USER = "mail.hook.cyrus.add.user";
1087
1088 public static final String MAIL_HOOK_CYRUS_DELETE_USER = "mail.hook.cyrus.delete.user";
1089
1090 public static final String MAIL_HOOK_CYRUS_HOME = "mail.hook.cyrus.home";
1091
1092 public static final String MAIL_HOOK_FUSEMAIL_URL = "mail.hook.fusemail.url";
1093
1094 public static final String MAIL_HOOK_FUSEMAIL_USERNAME = "mail.hook.fusemail.username";
1095
1096 public static final String MAIL_HOOK_FUSEMAIL_PASSWORD = "mail.hook.fusemail.password";
1097
1098 public static final String MAIL_HOOK_FUSEMAIL_ACCOUNT_TYPE = "mail.hook.fusemail.account.type";
1099
1100 public static final String MAIL_HOOK_FUSEMAIL_GROUP_PARENT = "mail.hook.fusemail.group.parent";
1101
1102 public static final String MAIL_HOOK_SENDMAIL_ADD_USER = "mail.hook.sendmail.add.user";
1103
1104 public static final String MAIL_HOOK_SENDMAIL_CHANGE_PASSWORD = "mail.hook.sendmail.change.password";
1105
1106 public static final String MAIL_HOOK_SENDMAIL_DELETE_USER = "mail.hook.sendmail.delete.user";
1107
1108 public static final String MAIL_HOOK_SENDMAIL_HOME = "mail.hook.sendmail.home";
1109
1110 public static final String MAIL_HOOK_SENDMAIL_VIRTUSERTABLE = "mail.hook.sendmail.virtusertable";
1111
1112 public static final String MAIL_HOOK_SENDMAIL_VIRTUSERTABLE_REFRESH = "mail.hook.sendmail.virtusertable.refresh";
1113
1114 public static final String MAIL_HOOK_SHELL_SCRIPT = "mail.hook.shell.script";
1115
1116 public static final String MAIL_BOX_STYLE = "mail.box.style";
1117
1118 public static final String MAIL_INBOX_NAME = "mail.inbox.name";
1119
1120 public static final String MAIL_SPAM_NAME = "mail.spam.name";
1121
1122 public static final String MAIL_SENT_NAME = "mail.sent.name";
1123
1124 public static final String MAIL_DRAFTS_NAME = "mail.drafts.name";
1125
1126 public static final String MAIL_TRASH_NAME = "mail.trash.name";
1127
1128 public static final String MAIL_JUNK_MAIL_WARNING_SIZE = "mail.junk-mail.warning.size";
1129
1130 public static final String MAIL_TRASH_WARNING_SIZE = "mail.trash.warning.size";
1131
1132 public static final String MAIL_SMTP_DEBUG = "mail.smtp.debug";
1133
1134 public static final String MAIL_AUDIT_TRAIL = "mail.audit.trail";
1135
1136 public static final String MAIL_ATTACHMENTS_MAX_SIZE = "mail.attachments.max.size";
1137
1138 public static final String MAIL_ACCOUNT_FINDER = "mail.account.finder";
1139
1140 public static final String MAIL_ACCOUNT_FINDER_PASSWORD = "mail.account.finder.password";
1141
1142 public static final String MAIL_RECIPIENT_FINDER = "mail.recipient.finder";
1143
1144
1146 public static final String MESSAGE_BOARDS_EMAIL_FROM_NAME = "message.boards.email.from.name";
1147
1148 public static final String MESSAGE_BOARDS_EMAIL_FROM_ADDRESS = "message.boards.email.from.address";
1149
1150 public static final String MESSAGE_BOARDS_EMAIL_HTML_FORMAT = "message.boards.email.html.format";
1151
1152 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_ENABLED = "message.boards.email.message.added.enabled";
1153
1154 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SUBJECT_PREFIX = "message.boards.email.message.added.subject.prefix";
1155
1156 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_BODY = "message.boards.email.message.added.body";
1157
1158 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_ADDED_SIGNATURE = "message.boards.email.message.added.signature";
1159
1160 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_ENABLED = "message.boards.email.message.updated.enabled";
1161
1162 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SUBJECT_PREFIX = "message.boards.email.message.updated.subject.prefix";
1163
1164 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_BODY = "message.boards.email.message.updated.body";
1165
1166 public static final String MESSAGE_BOARDS_EMAIL_MESSAGE_UPDATED_SIGNATURE = "message.boards.email.message.updated.signature";
1167
1168 public static final String MESSAGE_BOARDS_ALLOW_ANONYMOUS_POSTING = "message.boards.anonymous.posting.enabled";
1169
1170 public static final String MESSAGE_BOARDS_ANONYMOUS_POSTING_ENABLED = "message.boards.anonymous.posting.enabled";
1171
1172 public static final String MESSAGE_BOARDS_EXPIRE_BAN_JOB_INTERVAL = "message.boards.expire.ban.job.interval";
1173
1174 public static final String MESSAGE_BOARDS_EXPIRE_BAN_INTERVAL = "message.boards.expire.ban.interval";
1175
1176 public static final String MESSAGE_BOARDS_RSS_ABSTRACT_LENGTH = "message.boards.rss.abstract.length";
1177
1178
1180 public static final String MY_PLACES_SHOW_USER_PUBLIC_SITES_WITH_NO_LAYOUTS = "my.places.show.user.public.sites.with.no.layouts";
1181
1182 public static final String MY_PLACES_SHOW_USER_PRIVATE_SITES_WITH_NO_LAYOUTS = "my.places.show.user.private.sites.with.no.layouts";
1183
1184 public static final String MY_PLACES_SHOW_ORGANIZATION_PUBLIC_SITES_WITH_NO_LAYOUTS = "my.places.show.organization.public.sites.with.no.layouts";
1185
1186 public static final String MY_PLACES_SHOW_ORGANIZATION_PRIVATE_SITES_WITH_NO_LAYOUTS = "my.places.show.organization.private.sites.with.no.layouts";
1187
1188 public static final String MY_PLACES_SHOW_COMMUNITY_PUBLIC_SITES_WITH_NO_LAYOUTS = "my.places.show.community.public.sites.with.no.layouts";
1189
1190 public static final String MY_PLACES_SHOW_COMMUNITY_PRIVATE_SITES_WITH_NO_LAYOUTS = "my.places.show.community.private.sites.with.no.layouts";
1191
1192
1194 public static final String NESTED_PORTLETS_LAYOUT_TEMPLATE_DEFAULT = "nested.portlets.layout.template.default";
1195
1196 public static final String NESTED_PORTLETS_LAYOUT_TEMPLATE_UNSUPPORTED = "nested.portlets.layout.template.unsupported";
1197
1198
1200 public static final String PORTLET_CSS_ENABLED = "portlet.css.enabled";
1201
1202
1204 public static final String SHOPPING_CART_MIN_QTY_MULTIPLE = "shopping.cart.min.qty.multiple";
1205
1206 public static final String SHOPPING_CATEGORY_FORWARD_TO_CART = "shopping.category.forward.to.cart";
1207
1208 public static final String SHOPPING_CATEGORY_SHOW_SPECIAL_ITEMS = "shopping.category.show.special.items";
1209
1210 public static final String SHOPPING_ITEM_SHOW_AVAILABILITY = "shopping.item.show.availability";
1211
1212 public static final String SHOPPING_IMAGE_SMALL_MAX_SIZE = "shopping.image.small.max.size";
1213
1214 public static final String SHOPPING_IMAGE_MEDIUM_MAX_SIZE = "shopping.image.medium.max.size";
1215
1216 public static final String SHOPPING_IMAGE_LARGE_MAX_SIZE = "shopping.image.large.max.size";
1217
1218 public static final String SHOPPING_IMAGE_EXTENSIONS = "shopping.image.extensions";
1219
1220 public static final String SHOPPING_EMAIL_FROM_NAME = "shopping.email.from.name";
1221
1222 public static final String SHOPPING_EMAIL_FROM_ADDRESS = "shopping.email.from.address";
1223
1224 public static final String SHOPPING_EMAIL_ORDER_CONFIRMATION_ENABLED = "shopping.email.order.confirmation.enabled";
1225
1226 public static final String SHOPPING_EMAIL_ORDER_CONFIRMATION_SUBJECT = "shopping.email.order.confirmation.subject";
1227
1228 public static final String SHOPPING_EMAIL_ORDER_CONFIRMATION_BODY = "shopping.email.order.confirmation.body";
1229
1230 public static final String SHOPPING_EMAIL_ORDER_SHIPPING_ENABLED = "shopping.email.order.shipping.enabled";
1231
1232 public static final String SHOPPING_EMAIL_ORDER_SHIPPING_SUBJECT = "shopping.email.order.shipping.subject";
1233
1234 public static final String SHOPPING_EMAIL_ORDER_SHIPPING_BODY = "shopping.email.order.shipping.body";
1235
1236
1238 public static final String SC_IMAGE_MAX_SIZE = "sc.image.max.size";
1239
1240 public static final String SC_IMAGE_THUMBNAIL_MAX_HEIGHT = "sc.image.thumbnail.max.height";
1241
1242 public static final String SC_IMAGE_THUMBNAIL_MAX_WIDTH = "sc.image.thumbnail.max.width";
1243
1244
1246 public static final String TAGS_COMPILER_ENABLED = "tags.compiler.enabled";
1247
1248
1250 public static final String TAGS_ASSET_VALIDATOR = "tags.asset.validator";
1251
1252
1254 public static final String TASKS_DEFAULT_STAGES = "tasks.default.stages";
1255
1256 public static final String TASKS_DEFAULT_ROLE_NAMES = "tasks.default.role.names";
1257
1258
1260 public static final String TRANSLATOR_DEFAULT_LANGUAGES = "translator.default.languages";
1261
1262
1264 public static final String WEB_FORM_PORTLET_MAX_FIELDS = "web.form.portlet.max.fields";
1265
1266
1268 public static final String WIKI_FRONT_PAGE_NAME = "wiki.front.page.name";
1269
1270 public static final String WIKI_INITIAL_NODE_NAME = "wiki.initial.node.name";
1271
1272 public static final String WIKI_PAGE_TITLES_REGEXP = "wiki.page.titles.regexp";
1273
1274 public static final String WIKI_FORMATS = "wiki.formats";
1275
1276 public static final String WIKI_FORMATS_DEFAULT = "wiki.formats.default";
1277
1278 public static final String WIKI_FORMATS_ENGINE = "wiki.formats.engine";
1279
1280 public static final String WIKI_FORMATS_CONFIGURATION_MAIN = "wiki.formats.configuration.main";
1281
1282 public static final String WIKI_FORMATS_CONFIGURATION_INTERWIKI = "wiki.formats.configuration.interwiki";
1283
1284 public static final String WIKI_FORMATS_EDIT_PAGE = "wiki.formats.edit.page";
1285
1286 public static final String WIKI_FORMATS_HELP_PAGE = "wiki.formats.help.page";
1287
1288 public static final String WIKI_FORMATS_HELP_URL = "wiki.formats.help.url";
1289
1290 public static final String WIKI_EMAIL_FROM_NAME = "wiki.email.from.name";
1291
1292 public static final String WIKI_EMAIL_FROM_ADDRESS = "wiki.email.from.address";
1293
1294 public static final String WIKI_EMAIL_PAGE_ADDED_ENABLED = "wiki.email.page.added.enabled";
1295
1296 public static final String WIKI_EMAIL_PAGE_ADDED_SUBJECT_PREFIX = "wiki.email.page.added.subject.prefix";
1297
1298 public static final String WIKI_EMAIL_PAGE_ADDED_BODY = "wiki.email.page.added.body";
1299
1300 public static final String WIKI_EMAIL_PAGE_ADDED_SIGNATURE = "wiki.email.page.added.signature";
1301
1302 public static final String WIKI_EMAIL_PAGE_UPDATED_ENABLED = "wiki.email.page.updated.enabled";
1303
1304 public static final String WIKI_EMAIL_PAGE_UPDATED_SUBJECT_PREFIX = "wiki.email.page.updated.subject.prefix";
1305
1306 public static final String WIKI_EMAIL_PAGE_UPDATED_BODY = "wiki.email.page.updated.body";
1307
1308 public static final String WIKI_EMAIL_PAGE_UPDATED_SIGNATURE = "wiki.email.page.updated.signature";
1309
1310 public static final String WIKI_RSS_ABSTRACT_LENGTH = "wiki.rss.abstract.length";
1311
1312 public static boolean containsKey(String key) {
1313 return _getInstance().containsKey(key);
1314 }
1315
1316 public static String get(String key) {
1317 return _getInstance().get(key);
1318 }
1319
1320 public static String get(long companyId, String key) {
1321 return _getInstance(companyId).get(key);
1322 }
1323
1324 public static void set(String key, String value) {
1325 _getInstance().set(key, value);
1326 }
1327
1328 public static void set(long companyId, String key, String value) {
1329 _getInstance(companyId).set(key, value);
1330 }
1331
1332 public static String[] getArray(String key) {
1333 return _getInstance().getArray(key);
1334 }
1335
1336 public static Properties getProperties() {
1337 return _getInstance().getProperties();
1338 }
1339
1340 public static ComponentProperties getComponentProperties() {
1341 return _getInstance().getComponentProperties();
1342 }
1343
1344 private static ExtPropertiesLoader _getInstance() {
1345 long companyId = CompanyThreadLocal.getCompanyId();
1346
1347 return _getInstance(companyId);
1348 }
1349
1350 private static ExtPropertiesLoader _getInstance(long companyId) {
1351 if (companyId > CompanyConstants.SYSTEM) {
1352 return ExtPropertiesLoader
1353 .getInstance(PropsFiles.PORTAL, companyId);
1354 }
1355 else {
1356 return ExtPropertiesLoader.getInstance(PropsFiles.PORTAL);
1357 }
1358 }
1359
1360}