Package com.oracle.coherence.mp.config
Coherence support for Eclipse MicroProfile Config.
- Since:
- 20.06
- Author:
- Aleks Seovic 2019.10.11
-
Class Summary Class Description CdiConfigSourceProvider Bridges the gap betweenServiceLoader
and CDI, by registering itself as a service and using CDI to discover available CDI-managedConfigSource
s.CoherenceConfigSource An implementation ofConfigSource
that reads configuration properties from a Coherence map.CoherenceDefaultsConfigSource A staticConfigSource
implementation that overrides default Coherence configuration to: Usejava.util.logging
as a logging destination Usecom.oracle.coherence
as a logger name Changes default message format to(thread={thread}, member={member}, up={uptime}): {text}
, in order to allowjava.util.logging
to control overall message formatting ThisConfigSource
has an ordinal of 0, so the default configuration values above will only be used if none of the higher priority configuration sources provides an override for a configuration property.ConfigPropertyChanged An event that will be raised whenever any config property is added to, updated in, or removed from theCoherenceConfigSource
.ConfigPropertyResolver An implementation of Coherence property resolvers that reads system properties and environment variables from MP Config.