Class PropertiesConfig

java.lang.Object
dev.dsf.bpe.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()
    • getDbCamundaUsername

      public String getDbCamundaUsername()
    • getDbCamundaPassword

      public char[] getDbCamundaPassword()
    • getOrganizationIdentifierValue

      public String getOrganizationIdentifierValue()
    • getClientCertificateTrustStoreFile

      public String getClientCertificateTrustStoreFile()
    • getClientCertificateFile

      public String getClientCertificateFile()
    • getClientCertificatePrivateKeyFile

      public String getClientCertificatePrivateKeyFile()
    • getClientCertificatePrivateKeyFilePassword

      public char[] getClientCertificatePrivateKeyFilePassword()
    • getWebserviceClientRemoteReadTimeout

      public int getWebserviceClientRemoteReadTimeout()
    • getWebserviceClientRemoteConnectTimeout

      public int getWebserviceClientRemoteConnectTimeout()
    • getWebserviceClientRemoteVerbose

      public boolean getWebserviceClientRemoteVerbose()
    • getServerBaseUrl

      public String getServerBaseUrl()
    • getWebserviceClientLocalReadTimeout

      public int getWebserviceClientLocalReadTimeout()
    • getWebserviceClientLocalConnectTimeout

      public int getWebserviceClientLocalConnectTimeout()
    • getWebserviceClientLocalVerbose

      public boolean getWebserviceClientLocalVerbose()
    • getTaskSubscriptionSearchParameter

      public String getTaskSubscriptionSearchParameter()
    • getQuestionnaireResponseSubscriptionSearchParameter

      public String getQuestionnaireResponseSubscriptionSearchParameter()
    • getWebsocketRetrySleepMillis

      public long getWebsocketRetrySleepMillis()
    • getWebsocketMaxRetries

      public int getWebsocketMaxRetries()
    • getProcessPluginDirectory

      public Path getProcessPluginDirectory()
    • getProcessExcluded

      public List<String> getProcessExcluded()
    • getProcessRetired

      public List<String> getProcessRetired()
    • getFhirServerRequestMaxRetries

      public int getFhirServerRequestMaxRetries()
    • getFhirServerRetryDelayMillis

      public long getFhirServerRetryDelayMillis()
    • getMailFromAddress

      public String getMailFromAddress()
    • getMailToAddresses

      public List<String> getMailToAddresses()
    • getMailToAddressesCc

      public List<String> getMailToAddressesCc()
    • getMailReplyToAddresses

      public List<String> getMailReplyToAddresses()
    • getMailUseSmtps

      public boolean getMailUseSmtps()
    • getMailServerHostname

      public String getMailServerHostname()
    • getMailServerPort

      public int getMailServerPort()
    • getMailServerUsername

      public String getMailServerUsername()
    • getMailServerPassword

      public char[] getMailServerPassword()
    • getMailServerTrustStoreFile

      public String getMailServerTrustStoreFile()
    • getMailServerClientCertificateFile

      public String getMailServerClientCertificateFile()
    • getMailServerClientCertificatePrivateKeyFile

      public String getMailServerClientCertificatePrivateKeyFile()
    • getMailServerClientCertificatePrivateKeyFilePassword

      public char[] getMailServerClientCertificatePrivateKeyFilePassword()
    • getMailSmimeSigingKeyStoreFile

      public String getMailSmimeSigingKeyStoreFile()
    • getMailSmimeSigingKeyStorePassword

      public char[] getMailSmimeSigingKeyStorePassword()
    • getSendTestMailOnStartup

      public boolean getSendTestMailOnStartup()
    • getSendMailOnErrorLogEvent

      public boolean getSendMailOnErrorLogEvent()
    • getMailOnErrorLogEventBufferSize

      public int getMailOnErrorLogEventBufferSize()
    • getMailOnErrorLogEventDebugLogLocation

      public String getMailOnErrorLogEventDebugLogLocation()
    • getDebugLogMessageOnActivityStart

      public boolean getDebugLogMessageOnActivityStart()
    • getDebugLogMessageOnActivityEnd

      public boolean getDebugLogMessageOnActivityEnd()
    • getDebugLogMessageVariables

      public boolean getDebugLogMessageVariables()
    • getJettyStatusConnectorPort

      public int getJettyStatusConnectorPort()
    • proxyConfig

      @Bean public ProxyConfig proxyConfig()