Class PropertiesConfig

java.lang.Object
dev.dsf.fhir.spring.config.PropertiesConfig
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Configuration @PropertySource(value="file:conf/config.properties", encoding="UTF-8", ignoreResourceNotFound=true) public class PropertiesConfig extends Object implements org.springframework.beans.factory.InitializingBean
  • Constructor Details

    • PropertiesConfig

      public PropertiesConfig()
  • Method Details

    • propertySourcesPlaceholderConfigurer

      @Bean public static org.springframework.context.support.PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer(org.springframework.core.env.ConfigurableEnvironment environment)
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • getDbUrl

      public String getDbUrl()
    • getDbUsername

      public String getDbUsername()
    • getDbPassword

      public char[] getDbPassword()
    • getDbPermanentDeleteUsername

      public String getDbPermanentDeleteUsername()
    • getDbPermanentDeletePassword

      public char[] getDbPermanentDeletePassword()
    • getServerBaseUrl

      public String getServerBaseUrl()
    • getDefaultPageCount

      public int getDefaultPageCount()
    • getRoleConfig

      public String getRoleConfig()
    • getOrganizationIdentifierValue

      public String getOrganizationIdentifierValue()
    • getInitBundleFile

      public String getInitBundleFile()
    • getWebserviceClientCertificateTrustCertificatesFile

      public String getWebserviceClientCertificateTrustCertificatesFile()
    • getWebserviceClientCertificateFile

      public String getWebserviceClientCertificateFile()
    • getWebserviceClientCertificatePrivateKeyFile

      public String getWebserviceClientCertificatePrivateKeyFile()
    • getWebserviceClientCertificatePrivateKeyFilePassword

      public char[] getWebserviceClientCertificatePrivateKeyFilePassword()
    • getWebserviceClientReadTimeout

      public int getWebserviceClientReadTimeout()
    • getWebserviceClientConnectTimeout

      public int getWebserviceClientConnectTimeout()
    • getWebserviceClientVerbose

      public boolean getWebserviceClientVerbose()
    • getStaticResourceCacheEnabled

      public boolean getStaticResourceCacheEnabled()
    • getJettyStatusConnectorPort

      public int getJettyStatusConnectorPort()
    • getOidcAuthorizationCodeFlowEnabled

      public boolean getOidcAuthorizationCodeFlowEnabled()
    • getOidcBearerTokenEnabled

      public boolean getOidcBearerTokenEnabled()
    • proxyConfig

      @Bean public ProxyConfig proxyConfig()