diff options
| author | Paul-Christian Volkmer | 2025-10-24 09:53:05 +0200 |
|---|---|---|
| committer | Paul-Christian Volkmer | 2025-10-24 09:57:11 +0200 |
| commit | 335041be7317c2174b895cfef51095d71fefde66 (patch) | |
| tree | 3313afb998018307efc8f3371a9db51999d0db79 /src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java | |
| parent | f3b85f9b746b12318d94548cd22f7e19444e34ea (diff) | |
chore: cleanup plugin config
Diffstat (limited to 'src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java')
| -rw-r--r-- | src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java b/src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java index ebf11c3..92bd4c3 100644 --- a/src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java +++ b/src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java @@ -24,6 +24,9 @@ package dev.dnpm.oshelper.config; +import dev.dnpm.oshelper.atc.services.AgentCodeService; +import dev.dnpm.oshelper.atc.services.CsvAgentCodeService; +import dev.dnpm.oshelper.atc.services.OnkostarAgentCodeService; import dev.dnpm.oshelper.database.SettingsRepository; import dev.dnpm.oshelper.services.*; import dev.dnpm.oshelper.services.consent.ConsentManagerServiceFactory; @@ -51,7 +54,7 @@ import javax.sql.DataSource; */ @Configuration @ComponentScan(basePackages = {"dev.dnpm.oshelper.analyzer", "dev.dnpm.oshelper.security"}) -@EnableJpaRepositories(basePackages = "dev.dnpm.database") +@EnableJpaRepositories(basePackages = "dev.dnpm.oshelper.database") public class PluginConfiguration { @Bean @@ -109,4 +112,14 @@ public class PluginConfiguration { return new OsMolekulargenetikFormService(); } + @Bean + public AgentCodeService csvAgentCodeService() { + return new CsvAgentCodeService(); + } + + @Bean + public AgentCodeService onkostarAgentCodeService (final DataSource dataSource) { + return new OnkostarAgentCodeService(dataSource); + } + } |
