Package ch.kk7.confij.pipeline.reload
Class ConfijReloadHandler.ReloadEvent<X>
- java.lang.Object
-
- ch.kk7.confij.pipeline.reload.ConfijReloadHandler.ReloadEvent<X>
-
- Type Parameters:
X- the type of the node where the change happened
- Enclosing interface:
- ConfijReloadHandler<X>
public static class ConfijReloadHandler.ReloadEvent<X> extends java.lang.Objectan event emitted in case a configuration change is detected
-
-
Constructor Summary
Constructors Constructor Description ReloadEvent()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <X> ConfijReloadHandler.ReloadEvent<X>added(java.time.Instant timestamp, BindingResult<X> newBindingResult)static <X> ConfijReloadHandler.ReloadEvent<X>merge(java.time.Instant timestamp, BindingResult<X> oldBindingResult, BindingResult<X> newBindingResult, java.util.Set<ConfijReloadHandler.ReloadEvent<?>> childChanges)static <X> ConfijReloadHandler.ReloadEvent<X>newOf(java.time.Instant timestamp, BindingResult<X> oldBindingResult, BindingResult<X> newBindingResult)static <X> ConfijReloadHandler.ReloadEvent<X>removed(java.time.Instant timestamp, BindingResult<X> oldBindingResult)
-
-
-
Method Detail
-
newOf
public static <X> ConfijReloadHandler.ReloadEvent<X> newOf(java.time.Instant timestamp, BindingResult<X> oldBindingResult, BindingResult<X> newBindingResult)
-
merge
public static <X> ConfijReloadHandler.ReloadEvent<X> merge(java.time.Instant timestamp, BindingResult<X> oldBindingResult, BindingResult<X> newBindingResult, java.util.Set<ConfijReloadHandler.ReloadEvent<?>> childChanges)
-
removed
public static <X> ConfijReloadHandler.ReloadEvent<X> removed(java.time.Instant timestamp, BindingResult<X> oldBindingResult)
-
added
public static <X> ConfijReloadHandler.ReloadEvent<X> added(java.time.Instant timestamp, BindingResult<X> newBindingResult)
-
-