summaryrefslogtreecommitdiff
path: root/src/main/java/dev/dnpm/oshelper/config
diff options
context:
space:
mode:
authorPaul-Christian Volkmer2025-10-24 09:53:05 +0200
committerPaul-Christian Volkmer2025-10-24 09:57:11 +0200
commit335041be7317c2174b895cfef51095d71fefde66 (patch)
tree3313afb998018307efc8f3371a9db51999d0db79 /src/main/java/dev/dnpm/oshelper/config
parentf3b85f9b746b12318d94548cd22f7e19444e34ea (diff)
chore: cleanup plugin config
Diffstat (limited to 'src/main/java/dev/dnpm/oshelper/config')
-rw-r--r--src/main/java/dev/dnpm/oshelper/config/PluginConfiguration.java15
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);
+ }
+
}