Uses of Class
org.apache.commons.configuration2.event.EventType
Package
Description
The Configuration main package.
This package contains the implementations of configuration builder classes used to create new
Configuration
objects.
A package containing the implementation of the builder for combined configurations.
This package contains interfaces and classes for receiving notifications about changes at configurations.
This package contains classes and interfaces related to the reloading mechanism.
-
Uses of EventType in org.apache.commons.configuration2
Modifier and TypeFieldDescriptionstatic final EventType<ConfigurationEvent>
CombinedConfiguration.COMBINED_INVALIDATE
Constant for the event type fired when the internal node structure of a combined configuration becomes invalid.Modifier and TypeMethodDescription<T extends Event>
voidDynamicCombinedConfiguration.addEventListener
(EventType<T> eventType, EventListener<? super T> listener) <T extends Event>
voidPatternSubtreeConfigurationWrapper.addEventListener
(EventType<T> eventType, EventListener<? super T> listener) <T extends Event>
Collection<EventListener<? super T>>PatternSubtreeConfigurationWrapper.getEventListeners
(EventType<T> eventType) <T extends Event>
booleanDynamicCombinedConfiguration.removeEventListener
(EventType<T> eventType, EventListener<? super T> listener) <T extends Event>
booleanPatternSubtreeConfigurationWrapper.removeEventListener
(EventType<T> eventType, EventListener<? super T> listener) -
Uses of EventType in org.apache.commons.configuration2.builder
Modifier and TypeFieldDescriptionstatic final EventType<ConfigurationBuilderEvent>
ConfigurationBuilderEvent.ANY
The common super type for all events related to configuration builders.static final EventType<ConfigurationBuilderEvent>
ConfigurationBuilderEvent.CONFIGURATION_REQUEST
The specific event type for configuration request events.static final EventType<ConfigurationBuilderEvent>
ConfigurationBuilderEvent.RESET
The specific event type for builder reset events.static final EventType<ConfigurationBuilderResultCreatedEvent>
ConfigurationBuilderResultCreatedEvent.RESULT_CREATED
The specialized event type for a newly created result configuration.Modifier and TypeMethodDescription<E extends Event>
voidBasicConfigurationBuilder.addEventListener
(EventType<E> eventType, EventListener<? super E> listener) Adds an event listener for the specified event type.<T extends Event>
EventListenerParametersEventListenerParameters.addEventListener
(EventType<T> eventType, EventListener<? super T> listener) Adds an event listener of the specified event type to this object.protected final <E extends Event>
voidBasicConfigurationBuilder.installEventListener
(EventType<E> eventType, EventListener<? super E> listener) Adds the specified event listener to this object.<E extends Event>
booleanBasicConfigurationBuilder.removeEventListener
(EventType<E> eventType, EventListener<? super E> listener) Removes the event listener registration for the given event type and listener.ModifierConstructorDescriptionConfigurationBuilderEvent
(ConfigurationBuilder<?> source, EventType<? extends ConfigurationBuilderEvent> evType) Creates a new instance ofConfigurationBuilderEvent
and sets basic properties.ConfigurationBuilderResultCreatedEvent
(ConfigurationBuilder<?> source, EventType<? extends ConfigurationBuilderResultCreatedEvent> evType, ImmutableConfiguration createdConfiguration) Creates a new instance ofConfigurationBuilderResultCreatedEvent
and initializes its properties. -
Uses of EventType in org.apache.commons.configuration2.builder.combined
Modifier and TypeMethodDescription<E extends Event>
voidMultiFileConfigurationBuilder.addEventListener
(EventType<E> eventType, EventListener<? super E> l) Adds an event listener for the specified event type.<E extends Event>
booleanMultiFileConfigurationBuilder.removeEventListener
(EventType<E> eventType, EventListener<? super E> l) Removes the event listener registration for the given event type and listener. -
Uses of EventType in org.apache.commons.configuration2.event
Modifier and TypeFieldDescriptionstatic final EventType<ConfigurationEvent>
ConfigurationEvent.ADD_NODES
Constant for the event type for an add nodes operation.static final EventType<ConfigurationEvent>
ConfigurationEvent.ADD_PROPERTY
Constant for the event type for an add property operation.static final EventType<ConfigurationErrorEvent>
ConfigurationErrorEvent.ANY
Constant for the common event type for all error events.static final EventType<ConfigurationEvent>
ConfigurationEvent.ANY
Constant for the common super type of all configuration update events.Event.ANY
The root event type for all configuration-related events.static final EventType<ConfigurationEvent>
ConfigurationEvent.ANY_HIERARCHICAL
Constant for the common base event type for all hierarchical update events.static final EventType<ConfigurationEvent>
ConfigurationEvent.CLEAR
Constant for the event type for a clear operation.static final EventType<ConfigurationEvent>
ConfigurationEvent.CLEAR_PROPERTY
Constant for the event type for a clear property operation.static final EventType<ConfigurationEvent>
ConfigurationEvent.CLEAR_TREE
Constant for the event type for a clear tree operation.static final EventType<ConfigurationErrorEvent>
ConfigurationErrorEvent.READ
Constant for the event type indicating a read error.static final EventType<ConfigurationEvent>
ConfigurationEvent.SET_PROPERTY
Constant for the event type for a set property operation.static final EventType<ConfigurationEvent>
ConfigurationEvent.SUBNODE_CHANGED
Constant for the event type indicating a change on a sub configuration.static final EventType<ConfigurationErrorEvent>
ConfigurationErrorEvent.WRITE
Constant for the event type indicating a write error.Modifier and TypeMethodDescriptionEventType<?>
ConfigurationErrorEvent.getErrorOperationType()
Gets theEventType
of the operation which caused this error.Event.getEventType()
Gets the type of this event.EventListenerRegistrationData.getEventType()
Gets the event type for this listener registration.EventType.getSuperType()
Gets the super event type.Modifier and TypeMethodDescriptionEventType.fetchSuperEventTypes
(EventType<?> eventType) Returns a set with all event types that are super types of the specified type.Modifier and TypeMethodDescription<T extends Event>
voidBaseEventSource.addEventListener
(EventType<T> eventType, EventListener<? super T> listener) <T extends Event>
voidEventListenerList.addEventListener
(EventType<T> type, EventListener<? super T> listener) Adds an event listener for the specified event type.<T extends Event>
voidEventSource.addEventListener
(EventType<T> eventType, EventListener<? super T> listener) Adds an event listener for the specified event type.protected ConfigurationErrorEvent
BaseEventSource.createErrorEvent
(EventType<? extends ConfigurationErrorEvent> type, EventType<?> opType, String propName, Object propValue, Throwable ex) Creates aConfigurationErrorEvent
object based on the passed in parameters.protected <T extends ConfigurationEvent>
ConfigurationEventBaseEventSource.createEvent
(EventType<T> type, String propName, Object propValue, boolean before) Creates aConfigurationEvent
object based on the passed in parameters.EventType.fetchSuperEventTypes
(EventType<?> eventType) Returns a set with all event types that are super types of the specified type.<T extends ConfigurationErrorEvent>
voidBaseEventSource.fireError
(EventType<T> eventType, EventType<?> operationType, String propertyName, Object propertyValue, Throwable cause) Creates an error event object and delivers it to all registered error listeners of a matching type.protected <T extends ConfigurationEvent>
voidCreates an event object and delivers it to all registered event listeners.<T extends Event>
EventListenerList.EventListenerIterator<T>EventListenerList.getEventListenerIterator
(EventType<T> eventType) Gets a specialized iterator for obtaining all event listeners stored in this list which are compatible with the specified event type.<T extends Event>
Collection<EventListener<? super T>>BaseEventSource.getEventListeners
(EventType<T> eventType) Gets a collection with all event listeners of the specified event type that are currently registered at this object.<T extends Event>
Iterable<EventListener<? super T>>EventListenerList.getEventListeners
(EventType<T> eventType) Gets anIterable
allowing access to all event listeners stored in this list which are compatible with the specified event type.<T extends Event>
List<EventListenerRegistrationData<? extends T>>EventListenerList.getRegistrationsForSuperType
(EventType<T> eventType) Gets a list withEventListenerRegistrationData
objects for all event listener registrations of the specified event type or an event type having this type as super type (directly or indirectly).static boolean
EventType.isInstanceOf
(EventType<?> derivedType, EventType<?> baseType) Checks whether an event type is derived from another type.<T extends Event>
booleanBaseEventSource.removeEventListener
(EventType<T> eventType, EventListener<? super T> listener) <T extends Event>
booleanEventListenerList.removeEventListener
(EventType<T> eventType, EventListener<? super T> listener) Removes the event listener registration for the given event type and listener.<T extends Event>
booleanEventSource.removeEventListener
(EventType<T> eventType, EventListener<? super T> listener) Removes the event listener registration for the given event type and listener.ModifierConstructorDescriptionConfigurationErrorEvent
(Object source, EventType<? extends ConfigurationErrorEvent> eventType, EventType<?> operationType, String propName, Object propValue, Throwable cause) Creates a new instance ofConfigurationErrorEvent
and sets all its properties.ConfigurationEvent
(Object source, EventType<? extends ConfigurationEvent> type, String propertyName, Object propertyValue, boolean beforeUpdate) Creates a new instance ofConfigurationEvent
and initializes it.Creates a new instance ofEvent
and sets basic properties.EventListenerRegistrationData
(EventType<T> type, EventListener<? super T> lstnr) Creates a new instance ofEventListenerRegistrationData
.Creates a new instance ofEventType
and initializes it with the super type and a type name. -
Uses of EventType in org.apache.commons.configuration2.reloading
Modifier and TypeFieldDescriptionstatic final EventType<ReloadingEvent>
ReloadingEvent.ANY
The common event super type for all reloading events.Modifier and TypeMethodDescription<T extends Event>
voidReloadingController.addEventListener
(EventType<T> eventType, EventListener<? super T> listener) Adds an event listener for the specified event type.<T extends Event>
booleanReloadingController.removeEventListener
(EventType<T> eventType, EventListener<? super T> listener)