Package com.oracle.coherence.mp.config
package com.oracle.coherence.mp.config
Coherence support for Eclipse MicroProfile Config.
- Since:
- 20.06
- Author:
- Aleks Seovic 2019.10.11
-
ClassDescriptionBridges the gap between
ServiceLoader
and CDI, by registering itself as a service and using CDI to discover available CDI-managedConfigSource
s.An implementation ofConfigSource
that reads configuration properties from a Coherence map.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.An event that will be raised whenever any config property is added to, updated in, or removed from theCoherenceConfigSource
.An implementation of Coherence property resolvers that reads system properties and environment variables from MP Config.