T
- public class BeanConfigurationProvider<T> extends Object implements ConfigurationProvider
ConfigurationProvider
that uses a fixed object.Constructor and Description |
---|
BeanConfigurationProvider(T object) |
Modifier and Type | Method and Description |
---|---|
void |
deregisteredFromConfigReloadContainer()
Notifies this configuration provider that it was unregistered from the
ConfigReloadContainer . |
long |
getLastUpdate() |
T |
getObject()
Retrieve the actual configuration bean.
|
Class<?> |
getType()
Retrieve a class reference to the type of object returned by
ConfigurationProvider.getObject() . |
void |
registeredToConfigReloadContainer()
Notifies this configuration provider that it was registered with the
ConfigReloadContainer . |
public BeanConfigurationProvider(T object)
public Class<?> getType()
ConfigurationProvider
ConfigurationProvider.getObject()
.
This is used instead of generics to be OSGi friendly.getType
in interface ConfigurationProvider
ConfigurationProvider.getObject()
public T getObject()
ConfigurationProvider
getObject
in interface ConfigurationProvider
public long getLastUpdate()
getLastUpdate
in interface ConfigurationProvider
public void registeredToConfigReloadContainer()
ConfigurationProvider
ConfigReloadContainer
.registeredToConfigReloadContainer
in interface ConfigurationProvider
public void deregisteredFromConfigReloadContainer()
ConfigurationProvider
ConfigReloadContainer
.deregisteredFromConfigReloadContainer
in interface ConfigurationProvider
Copyright © 2021. All rights reserved.