diff options
| author | Paul-Christian Volkmer | 2024-03-06 10:02:31 +0100 |
|---|---|---|
| committer | Paul-Christian Volkmer | 2024-03-06 10:02:31 +0100 |
| commit | 41b87835cac580eb698d63b26e48a37d3120044d (patch) | |
| tree | c896460fe71418e25270e33347a605f1775bab71 | |
| parent | 36549622948da2cb2e66012876e5eef15e839aa2 (diff) | |
feat: add configuration for deprecated config property
| -rw-r--r-- | src/main/kotlin/dev/dnpm/etl/processor/config/AppConfiguration.kt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/kotlin/dev/dnpm/etl/processor/config/AppConfiguration.kt b/src/main/kotlin/dev/dnpm/etl/processor/config/AppConfiguration.kt index 4ca48cd..6e1240b 100644 --- a/src/main/kotlin/dev/dnpm/etl/processor/config/AppConfiguration.kt +++ b/src/main/kotlin/dev/dnpm/etl/processor/config/AppConfiguration.kt @@ -157,5 +157,16 @@ class AppConfiguration { return GPasConnectionCheckService(restTemplate, gPasConfigProperties, connectionCheckUpdateProducer) } + @ConditionalOnProperty(value = ["app.pseudonymizer"], havingValue = "GPAS") + @ConditionalOnMissingBean + @Bean + fun gPasConnectionCheckServiceOnDeprecatedProperty( + restTemplate: RestTemplate, + gPasConfigProperties: GPasConfigProperties, + connectionCheckUpdateProducer: Sinks.Many<ConnectionCheckResult> + ): ConnectionCheckService { + return GPasConnectionCheckService(restTemplate, gPasConfigProperties, connectionCheckUpdateProducer) + } + } |
