From e60e0953f513d81b5c208bf8d51c6666013af65b Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Tue, 29 Aug 2023 08:51:30 +0200 Subject: Issue #42: Defaultangabe Version und Name sowie Typ der Pluginklasse --- .../DNPM/analyzer/EinzelempfehlungAnalyzer.java | 24 +--------------------- 1 file changed, 1 insertion(+), 23 deletions(-) (limited to 'src/main/java/DNPM/analyzer/EinzelempfehlungAnalyzer.java') diff --git a/src/main/java/DNPM/analyzer/EinzelempfehlungAnalyzer.java b/src/main/java/DNPM/analyzer/EinzelempfehlungAnalyzer.java index 1ace2f8..1724272 100644 --- a/src/main/java/DNPM/analyzer/EinzelempfehlungAnalyzer.java +++ b/src/main/java/DNPM/analyzer/EinzelempfehlungAnalyzer.java @@ -10,8 +10,6 @@ import de.itc.onkostar.api.Disease; import de.itc.onkostar.api.IOnkostarApi; import de.itc.onkostar.api.Procedure; import de.itc.onkostar.api.analysis.AnalyzerRequirement; -import de.itc.onkostar.api.analysis.IProcedureAnalyzer; -import de.itc.onkostar.api.analysis.OnkostarPluginType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.security.core.context.SecurityContextHolder; @@ -26,7 +24,7 @@ import java.util.Map; * @since 0.2.0 */ @Component -public class EinzelempfehlungAnalyzer implements IProcedureAnalyzer { +public class EinzelempfehlungAnalyzer extends BackendService { private final static Logger logger = LoggerFactory.getLogger(EinzelempfehlungAnalyzer.class); @@ -50,21 +48,6 @@ public class EinzelempfehlungAnalyzer implements IProcedureAnalyzer { this.permissionEvaluator = permissionEvaluator; } - @Override - public OnkostarPluginType getType() { - return OnkostarPluginType.BACKEND_SERVICE; - } - - @Override - public String getVersion() { - return "0.4.0"; - } - - @Override - public String getName() { - return "DNPM Einzelempfehlung Backend Service"; - } - @Override public String getDescription() { return "Stellt Funktionen zur Nutzung im Therapieplan-Unterformular für Einzelempfehlungen bereit"; @@ -93,11 +76,6 @@ public class EinzelempfehlungAnalyzer implements IProcedureAnalyzer { return AnalyzerRequirement.PROCEDURE; } - @Override - public void analyze(Procedure procedure, Disease disease) { - // No op - } - public List getVariants(Map input) { var procedureId = AnalyzerUtils.getRequiredId(input, "id"); -- cgit v1.2.3