Class AppConfigServiceImpl
- java.lang.Object
-
- org.guvnor.common.services.backend.config.AppConfigServiceImpl
-
- All Implemented Interfaces:
org.guvnor.common.services.shared.config.AppConfigService
@ApplicationScoped public class AppConfigServiceImpl extends Object implements org.guvnor.common.services.shared.config.AppConfigService
-
-
Constructor Summary
Constructors Constructor Description AppConfigServiceImpl()AppConfigServiceImpl(javax.enterprise.inject.Instance<org.guvnor.common.services.backend.preferences.ApplicationPreferencesLoader> preferencesLoaders, javax.enterprise.inject.Instance<org.guvnor.common.services.backend.preferences.SystemPropertiesInitializer> systemPropertiesInitializers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureOnEvent(org.uberfire.commons.services.cdi.ApplicationStarted applicationStartedEvent)longgetTimestamp()Map<String,String>loadPreferences()
-
-
-
Constructor Detail
-
AppConfigServiceImpl
public AppConfigServiceImpl()
-
AppConfigServiceImpl
@Inject public AppConfigServiceImpl(@Any javax.enterprise.inject.Instance<org.guvnor.common.services.backend.preferences.ApplicationPreferencesLoader> preferencesLoaders, @Any javax.enterprise.inject.Instance<org.guvnor.common.services.backend.preferences.SystemPropertiesInitializer> systemPropertiesInitializers)
-
-
Method Detail
-
configureOnEvent
public void configureOnEvent(@Observes org.uberfire.commons.services.cdi.ApplicationStarted applicationStartedEvent)
-
loadPreferences
public Map<String,String> loadPreferences()
- Specified by:
loadPreferencesin interfaceorg.guvnor.common.services.shared.config.AppConfigService
-
getTimestamp
public long getTimestamp()
- Specified by:
getTimestampin interfaceorg.guvnor.common.services.shared.config.AppConfigService
-
-