# Package org.apache.commons.configuration2.event

package org.apache.commons.configuration2.event

This package contains interfaces and classes for receiving notifications about changes at configurations.

- Related Packages
  Package
  Description
  org.apache.commons.configuration2
  The Configuration main package.
- Class
  Description
  BaseEventSource
  A base class for objects that can generate configuration events.
  ConfigurationErrorEvent
  An event class that is used for reporting errors that occurred while processing configuration properties.
  ConfigurationEvent
  An event class for reporting updates on a configuration object.
  Event
  The base class for all events generated by this library.
  EventListener<T extends Event>
  Definition of a generic event listener interface.
  EventListenerList
  A class for managing event listeners for an event source.
  EventListenerList.EventListenerIterator<T extends Event>
  A special `Iterator` implementation used by the `getEventListenerIterator()` method.
  EventListenerRegistrationData<T extends Event>
  A data class holding information about an event listener registration.
  EventSource
  An interface for configuration implementations which support registration of event listeners.
  EventType<T extends Event>
  A class representing an event type.