hu.netmind.beankeeper
Interface ConfigurationTracker


public interface ConfigurationTracker

Configuration can be queried and altered through this tracker.


Method Summary
 void addListener(ExtendedConfigurationListener listener)
          Add a listener to the configuration tracker.
 Configuration getConfiguration()
          Get the configuration for the library.
 void setConfiguration(AbstractConfiguration configuration)
          Set a new configuration for beankeeper.
 

Method Detail

getConfiguration

Configuration getConfiguration()
Get the configuration for the library.

Returns:
The configuration instance.

setConfiguration

void setConfiguration(AbstractConfiguration configuration)
Set a new configuration for beankeeper. If you set a new configuration object, all values will be re-read on the fly.


addListener

void addListener(ExtendedConfigurationListener listener)
Add a listener to the configuration tracker. This listener will get all update events regarding configuration.