Interface MicroprofileConfigConfiguration

  • All Superinterfaces:
    ConfigBeanProxy, ConfigExtension, Container

    public interface MicroprofileConfigConfiguration
    extends ConfigExtension
    The configuration that configures the semantics of the MP Config implementation. First of all this is the ordinality for the different types of ConfigSources. The source with the highest ordinality takes precedence.
    Since:
    4.1.2.173
    Author:
    Steve Millidge (Payara Foundation)
    • 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 a ConfigSource do become visible after a maximum of this duration. When set to zero or less caching is disabled.
      • setCacheDurationSeconds

        void setCacheDurationSeconds​(String cacheDurationSeconds)