| Package | Description |
|---|---|
| org.apache.commons.configuration2.builder |
This package contains the implementations of configuration builder
classes used to create new
Configuration objects. |
| org.apache.commons.configuration2.builder.combined |
A package containing the implementation of the builder for combined
configurations.
|
| org.apache.commons.configuration2.reloading |
This package contains classes and interfaces related to the reloading mechanism.
|
| Modifier and Type | Method | Description |
|---|---|---|
ReloadingController |
ReloadingFileBasedConfigurationBuilder.getReloadingController() |
Returns the
ReloadingController associated with this builder. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
BasicConfigurationBuilder.connectToReloadingController(ReloadingController controller) |
Connects this builder with a
ReloadingController. |
| Modifier and Type | Method | Description |
|---|---|---|
protected ReloadingController |
ReloadingCombinedConfigurationBuilder.createReloadingController() |
Creates the
ReloadingController for this builder. |
ReloadingController |
ReloadingCombinedConfigurationBuilder.getReloadingController() |
Returns the
ReloadingController associated with this object. |
ReloadingController |
ReloadingMultiFileConfigurationBuilder.getReloadingController() |
Returns the
ReloadingController associated with this object. |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
ReloadingCombinedConfigurationBuilder.obtainReloadingController(java.util.Collection<ReloadingController> subControllers,
java.lang.Object builder) |
Checks whether the passed in builder object supports reloading.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
CombinedReloadingController |
A specialized
ReloadingController implementation which manages an
arbitrary number of other ReloadingController objects. |
| Modifier and Type | Method | Description |
|---|---|---|
ReloadingController |
ReloadingEvent.getController() |
Returns the
ReloadingController which caused this event. |
ReloadingController |
ReloadingControllerSupport.getReloadingController() |
Returns the
ReloadingController associated with this object. |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Collection<ReloadingController> |
CombinedReloadingController.getSubControllers() |
Returns a (unmodifiable) collection with the sub controllers managed by
this combined controller.
|
| Constructor | Description |
|---|---|
PeriodicReloadingTrigger(ReloadingController ctrl,
java.lang.Object ctrlParam,
long triggerPeriod,
java.util.concurrent.TimeUnit unit) |
Creates a new instance of
PeriodicReloadingTrigger with a default
executor service. |
PeriodicReloadingTrigger(ReloadingController ctrl,
java.lang.Object ctrlParam,
long triggerPeriod,
java.util.concurrent.TimeUnit unit,
java.util.concurrent.ScheduledExecutorService exec) |
Creates a new instance of
PeriodicReloadingTrigger and sets all
parameters. |
ReloadingEvent(ReloadingController source,
java.lang.Object addData) |
Creates a new instance of
ReloadingEvent and initializes it. |
| Constructor | Description |
|---|---|
CombinedReloadingController(java.util.Collection<? extends ReloadingController> subCtrls) |
Creates a new instance of
CombinedReloadingController and
initializes it with the ReloadingController objects to be
managed. |
Copyright © 2001–2018. All rights reserved.