Interface MicroprofileConfigConfiguration
-
- All Superinterfaces:
ConfigBeanProxy
,ConfigExtension
,Container
public interface MicroprofileConfigConfiguration extends ConfigExtension
The configuration that configures the semantics of the MPConfig
implementation. First of all this is the ordinality for the different types ofConfigSource
s. The source with the highest ordinality takes precedence.- Since:
- 4.1.2.173
- Author:
- Steve Millidge (Payara Foundation)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
MicroprofileConfigConfiguration.Duck
-
Method Summary
-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
-
-
-
Method Detail
-
getSecretDir
String getSecretDir()
-
setSecretDir
void setSecretDir(String directory)
-
getSecretDirOrdinality
String getSecretDirOrdinality()
-
setSecretDirOrdinality
void setSecretDirOrdinality(String message)
-
getPasswordOrdinality
String getPasswordOrdinality()
-
setPasswordOrdinality
void setPasswordOrdinality(String message)
-
getDomainOrdinality
String getDomainOrdinality()
-
setDomainOrdinality
void setDomainOrdinality(String message)
-
getJndiOrdinality
String getJndiOrdinality()
-
setJndiOrdinality
void setJndiOrdinality(String message)
-
getConfigOrdinality
String getConfigOrdinality()
-
setConfigOrdinality
void setConfigOrdinality(String message)
-
getServerOrdinality
String getServerOrdinality()
-
setServerOrdinality
void setServerOrdinality(String message)
-
getApplicationOrdinality
String getApplicationOrdinality()
-
setApplicationOrdinality
void setApplicationOrdinality(String message)
-
getModuleOrdinality
String getModuleOrdinality()
-
setModuleOrdinality
void setModuleOrdinality(String message)
-
getClusterOrdinality
String getClusterOrdinality()
-
setClusterOrdinality
void setClusterOrdinality(String message)
-
getPayaraExpressionPropertiesOrdinality
String getPayaraExpressionPropertiesOrdinality()
-
setPayaraExpressionPropertiesOrdinality
void setPayaraExpressionPropertiesOrdinality(String message)
-
getCloudOrdinality
String getCloudOrdinality()
-
setCloudOrdinality
void setCloudOrdinality(String value)
-
getJdbcOrdinality
String getJdbcOrdinality()
-
setJdbcOrdinality
void setJdbcOrdinality(String message)
-
getLdapOrdinality
String getLdapOrdinality()
-
setLdapOrdinality
void setLdapOrdinality(String message)
-
getCacheDurationSeconds
@Min(0L) @Min(0L) String getCacheDurationSeconds()
- Returns:
- number of seconds any MP
Config
is cached. That means changes to value as provided by aConfigSource
do become visible after a maximum of this duration. When set to zero or less caching is disabled.
-
setCacheDurationSeconds
void setCacheDurationSeconds(String cacheDurationSeconds)
-
getConfigSourceConfigurationList
List<ConfigSourceConfiguration> getConfigSourceConfigurationList()
-
getConfigSourceConfigurationByType
@DuckTyped <T extends ConfigSourceConfiguration> T getConfigSourceConfigurationByType(Class<T> type)
-
-