T - the concrete type of the ImmutableConfiguration class produced by this builderpublic interface ConfigurationBuilder<T extends ImmutableConfiguration> extends EventSource
Definition of an interface for objects that can create ImmutableConfiguration or
Configuration objects of a specific type.
This interface defines an abstract way of creating a ImmutableConfiguration object. It does not assume any
specific way of how this is done; this is completely in the responsibility of an implementation class. There is just
a single method that returns the configuration constructed by this builder.
Note: ImmutableConfiguration is just the base interface for all configuration objects. So that the return
type of the getConfiguration() method is ImmutableConfiguration does not mean that only immutable
configurations can be created.
| Modifier and Type | Method and Description |
|---|---|
T |
getConfiguration()
Gets the configuration provided by this builder.
|
addEventListener, removeEventListenerT getConfiguration() throws ConfigurationException
ImmutableConfiguration object.ConfigurationException - if an error occursCopyright © 2001–2022 The Apache Software Foundation. All rights reserved.