org.logicalcobwebs.proxool

Class CompositeConfigurationListener

Implemented Interfaces:
ConfigurationListenerIF, ListenerContainerIF

public class CompositeConfigurationListener
extends AbstractListenerContainer
implements ConfigurationListenerIF

A ConfigurationListenerIF that keeps a list of ConfigurationListenerIFs and notifies them in a thread safe manner. It also implements ListenerContainerIF which provides methods for adding and removing listeners.
Version:
$Revision: 1.7 $, $Date: 2006/01/18 14:40:01 $
Authors:
Christian Nedregaard (christian_nedregaard@email.com)
$Author: billhorsman $ (current maintainer)
Since:
Proxool 0.7

Method Summary

void
definitionUpdated(ConnectionPoolDefinitionIF connectionPoolDefinition, Properties completeInfo, Properties changedInfo)

Methods inherited from class org.logicalcobwebs.proxool.util.AbstractListenerContainer

addListener, getListeners, isEmpty, removeListener

Method Details

definitionUpdated

public void definitionUpdated(ConnectionPoolDefinitionIF connectionPoolDefinition,
                              Properties completeInfo,
                              Properties changedInfo)
Specified by:
definitionUpdated in interface ConfigurationListenerIF