Class ConfigurationProfileLoaderImpl<T extends org.craftercms.commons.config.profiles.ConfigurationProfile>
java.lang.Object
org.craftercms.engine.util.config.profiles.ConfigurationProfileLoaderImpl<T>
- All Implemented Interfaces:
org.craftercms.commons.config.profiles.ConfigurationProfileLoader<T>
public class ConfigurationProfileLoaderImpl<T extends org.craftercms.commons.config.profiles.ConfigurationProfile>
extends Object
implements org.craftercms.commons.config.profiles.ConfigurationProfileLoader<T>
Implementation of
ConfigurationProfile
that loads profiles from a specific file in the current site.- Author:
- avasquez
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionloadProfile
(String id) void
setConfigurationProvider
(org.craftercms.commons.config.ConfigurationProvider configurationProvider) void
setProfileMapper
(org.craftercms.commons.config.ConfigurationMapper<T> profileMapper) void
setProfilesModule
(String profilesModule) void
setProfilesUrl
(String profilesUrl)
-
Constructor Details
-
ConfigurationProfileLoaderImpl
public ConfigurationProfileLoaderImpl()
-
-
Method Details
-
setProfilesModule
-
setProfilesUrl
-
setProfileMapper
-
setConfigurationProvider
public void setConfigurationProvider(org.craftercms.commons.config.ConfigurationProvider configurationProvider) -
loadProfile
- Specified by:
loadProfile
in interfaceorg.craftercms.commons.config.profiles.ConfigurationProfileLoader<T extends org.craftercms.commons.config.profiles.ConfigurationProfile>
- Throws:
org.craftercms.commons.config.ConfigurationException
-