Class ConfiguredExtensionConfigSource<C extends ConfigSourceConfiguration>
- java.lang.Object
-
- fish.payara.nucleus.microprofile.config.source.extension.ConfiguredExtensionConfigSource<C>
-
- Type Parameters:
C
- the configuration class for the config course
- All Implemented Interfaces:
ExtensionConfigSource
,org.eclipse.microprofile.config.spi.ConfigSource
- Direct Known Subclasses:
AWSSecretsConfigSource
,AzureSecretsConfigSource
,DynamoDBConfigSource
,GCPSecretsConfigSource
,HashiCorpSecretsConfigSource
,LDAPConfigSource
@Contract public abstract class ConfiguredExtensionConfigSource<C extends ConfigSourceConfiguration> extends Object implements ExtensionConfigSource
A config source that is backed by a configuration in the domain.xml
-
-
Field Summary
Fields Modifier and Type Field Description protected C
configuration
-
Constructor Summary
Constructors Constructor Description ConfiguredExtensionConfigSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description C
getConfiguration()
void
setConfiguration(C configuration)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.microprofile.config.spi.ConfigSource
getName, getOrdinal, getProperties, getPropertyNames, getValue
-
Methods inherited from interface fish.payara.nucleus.microprofile.config.source.extension.ExtensionConfigSource
bootstrap, deleteValue, destroy, getSource, setValue
-
-
-
-
Field Detail
-
configuration
protected C extends ConfigSourceConfiguration configuration
-
-