summaryrefslogtreecommitdiff
path: root/src/main/java/dev/dnpm/oshelper/analyzer/ConsentManager.java
diff options
context:
space:
mode:
authorPaul-Christian Volkmer2026-09-03 14:35:10 +0200
committerGitHub2026-09-03 14:35:10 +0200
commitfb91356b7777dfa5b6088bcc3a48b43924c1c0fd (patch)
treea3d384390e388395953865a286f15292aaa04a86 /src/main/java/dev/dnpm/oshelper/analyzer/ConsentManager.java
parent59daf77a63bd17bb14248cf9881046dd6b331e2a (diff)
build: apply Spotless plugin (#293)
Diffstat (limited to 'src/main/java/dev/dnpm/oshelper/analyzer/ConsentManager.java')
-rw-r--r--src/main/java/dev/dnpm/oshelper/analyzer/ConsentManager.java82
1 files changed, 41 insertions, 41 deletions
diff --git a/src/main/java/dev/dnpm/oshelper/analyzer/ConsentManager.java b/src/main/java/dev/dnpm/oshelper/analyzer/ConsentManager.java
index e13327b..924e726 100644
--- a/src/main/java/dev/dnpm/oshelper/analyzer/ConsentManager.java
+++ b/src/main/java/dev/dnpm/oshelper/analyzer/ConsentManager.java
@@ -19,64 +19,64 @@
package dev.dnpm.oshelper.analyzer;
-import dev.dnpm.oshelper.services.consent.ConsentManagerServiceFactory;
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 dev.dnpm.oshelper.services.consent.ConsentManagerServiceFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class ConsentManager extends Analyzer {
- private final Logger logger = LoggerFactory.getLogger(this.getClass());
+ private final Logger logger = LoggerFactory.getLogger(this.getClass());
- private final IOnkostarApi onkostarApi;
+ private final IOnkostarApi onkostarApi;
- private final ConsentManagerServiceFactory consentManagerServiceFactory;
+ private final ConsentManagerServiceFactory consentManagerServiceFactory;
- public ConsentManager(
- final IOnkostarApi onkostarApi,
- final ConsentManagerServiceFactory consentManagerServiceFactory
- ) {
- this.onkostarApi = onkostarApi;
- this.consentManagerServiceFactory = consentManagerServiceFactory;
- }
+ public ConsentManager(
+ final IOnkostarApi onkostarApi,
+ final ConsentManagerServiceFactory consentManagerServiceFactory) {
+ this.onkostarApi = onkostarApi;
+ this.consentManagerServiceFactory = consentManagerServiceFactory;
+ }
- @Override
- public String getDescription() {
- return "Aktualisiert Consent Daten in verknüpften Formularen";
- }
+ @Override
+ public String getDescription() {
+ return "Aktualisiert Consent Daten in verknüpften Formularen";
+ }
- @Override
- public AnalyzerRequirement getRequirement() {
- return AnalyzerRequirement.PROCEDURE;
- }
+ @Override
+ public AnalyzerRequirement getRequirement() {
+ return AnalyzerRequirement.PROCEDURE;
+ }
- @Override
- public boolean isRelevantForAnalyzer(Procedure prozedur, Disease erkrankung) {
- return prozedur.getFormName().equals(onkostarApi.getGlobalSetting("consentform"));
- }
+ @Override
+ public boolean isRelevantForAnalyzer(Procedure prozedur, Disease erkrankung) {
+ return prozedur.getFormName().equals(onkostarApi.getGlobalSetting("consentform"));
+ }
- @Override
- public boolean isRelevantForDeletedProcedure() {
- // TODO is relevant for deleted procedure = true
- return false;
- }
+ @Override
+ public boolean isRelevantForDeletedProcedure() {
+ // TODO is relevant for deleted procedure = true
+ return false;
+ }
- @Override
- public boolean isSynchronous() {
- return true;
- }
+ @Override
+ public boolean isSynchronous() {
+ return true;
+ }
- @Override
- public void analyze(Procedure prozedur, Disease erkrankung) {
- var consentManagerService = consentManagerServiceFactory.currentUsableInstance();
- if (! consentManagerService.canApply(prozedur)) {
- logger.error("Fehler im ConsentManagement: Kann Prozedur mit Formularnamen '{}' nicht anwenden", prozedur.getFormName());
- return;
- }
- consentManagerService.applyConsent(prozedur);
+ @Override
+ public void analyze(Procedure prozedur, Disease erkrankung) {
+ var consentManagerService = consentManagerServiceFactory.currentUsableInstance();
+ if (!consentManagerService.canApply(prozedur)) {
+ logger.error(
+ "Fehler im ConsentManagement: Kann Prozedur mit Formularnamen '{}' nicht anwenden",
+ prozedur.getFormName());
+ return;
}
-
+ consentManagerService.applyConsent(prozedur);
+ }
}