@Singleton public class InitPhaseMagnoliaConfigurationProperties extends AbstractMagnoliaConfigurationProperties
MagnoliaConfigurationProperties
is used during startup-phase. It sets up the following
list of property sources
:
InitPathsPropertySource
MagnoliaPropertiesResolver
SystemPropertySource
DefaultMagnoliaConfigurationProperties
bound to
'system'-components.log, PLACEHOLDER_PREFIX, PLACEHOLDER_SUFFIX, sources
MAGNOLIA_APP_ROOTDIR, MAGNOLIA_BOOTSTRAP_ROOTDIR, MAGNOLIA_BOOTSTRAP_SAMPLES, MAGNOLIA_CACHE_STARTDIR, MAGNOLIA_CONTEXTPATH, MAGNOLIA_EXCHANGE_HISTORY, MAGNOLIA_REPOSITORIES_CLUSTER_CONFIG, MAGNOLIA_REPOSITORIES_CLUSTER_MASTER, MAGNOLIA_REPOSITORIES_CONFIG, MAGNOLIA_REPOSITORIES_HOME, MAGNOLIA_SERVERNAME, MAGNOLIA_UPLOAD_TMPDIR, MAGNOLIA_UTF8_ENABLED, MAGNOLIA_WEBAPP
Constructor and Description |
---|
InitPhaseMagnoliaConfigurationProperties(MagnoliaInitPaths initPaths,
MagnoliaPropertiesResolver resolver) |
Modifier and Type | Method and Description |
---|---|
void |
init() |
describe, getBooleanProperty, getKeys, getProperty, getPropertySource, hasProperty, parseStringValue, toString
@Inject public InitPhaseMagnoliaConfigurationProperties(MagnoliaInitPaths initPaths, MagnoliaPropertiesResolver resolver)
public void init() throws Exception
init
in interface MagnoliaConfigurationProperties
init
in class AbstractMagnoliaConfigurationProperties
Exception
Copyright © 2003–2019 Magnolia International Ltd.. All rights reserved.