Class ConfigurationBuilderResultCreatedEvent

All Implemented Interfaces:
Serializable

A specialized event class which is generated by a ConfigurationBuilder when a result configuration has been created.

Events of this type are fired in the getConfiguration() method of a configuration builder each time a new result object is created. At the time the event is fired, no lock is held. The newly created ImmutableConfiguration object is available as a property of this event.

A use case for this event is to perform special initializations on newly created configuration objects. It is also an indication that a builder is now fully initialized; i.e. the managed configuration is available.

Since:
2.0
See Also: