From 335041be7317c2174b895cfef51095d71fefde66 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Fri, 24 Oct 2025 09:53:05 +0200 Subject: chore: cleanup plugin config --- .../dev/dnpm/oshelper/config/PluginConfiguration.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java') 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); + } + } -- cgit v1.2.3