Package io.helidon.config.spi
Interface Changeable<T>
-
- Type Parameters:
T
- a type of source
- All Known Subinterfaces:
ConfigSource
,OverrideSource
,Source<T>
- All Known Implementing Classes:
AbstractConfigSource
,AbstractOverrideSource
,AbstractParsableConfigSource
,AbstractSource
,EtcdConfigSource
,GitConfigSource
public interface Changeable<T>
Interface used to mark changeable source.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Flow.Publisher<Optional<T>>
changes()
Deprecated.
-
-
-
Method Detail
-
changes
@Deprecated Flow.Publisher<Optional<T>> changes()
Deprecated.Returns aFlow.Publisher
to which the caller can subscribe in order to receive change notifications.Method
Flow.Subscriber.onError(Throwable)
is called in case of error listening on config source data. MethodFlow.Subscriber.onComplete()
is never called.- Returns:
- a publisher of events. Never returns
null
-
-