From 7adb3acc8d2a81fbc5cfeff06f0a7b9f6b246367 Mon Sep 17 00:00:00 2001 From: Mario Date: Wed, 18 Mar 2026 22:00:54 +0100 Subject: [PATCH] Initialer commit --- aufgaben-service/.classpath | 35 + aufgaben-service/.project | 33 + .../org.eclipse.buildship.core.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 13 + .../org.eclipse.wst.common.component | 13 + ....eclipse.wst.common.project.facet.core.xml | 7 + .../bin/main/META-INF/hibernate.cfg.xml | 13 + .../bin/main/META-INF/persistence.xml | 18 + aufgaben-service/bin/main/WEB-INF/web.xml | 6 + .../main/de/oaa/xxx/aufgaben/Aufgabe.class | Bin 0 -> 3010 bytes .../main/de/oaa/xxx/aufgaben/AufgabeDAO.class | Bin 0 -> 608 bytes .../de/oaa/xxx/aufgaben/AufgabeEntity.class | Bin 0 -> 6910 bytes .../de/oaa/xxx/aufgaben/AufgabeResource.class | Bin 0 -> 5536 bytes .../xxx/aufgaben/AufgabenApplication.class | Bin 0 -> 427 bytes .../de/oaa/xxx/aufgaben/AufgabenGruppe.class | Bin 0 -> 3423 bytes .../oaa/xxx/aufgaben/AufgabenGruppeDAO.class | Bin 0 -> 3121 bytes .../xxx/aufgaben/AufgabenGruppeDisplay.class | Bin 0 -> 1817 bytes .../xxx/aufgaben/AufgabenGruppeEntity.class | Bin 0 -> 7686 bytes .../oaa/xxx/aufgaben/AufgabenGruppeList.class | Bin 0 -> 848 bytes .../xxx/aufgaben/AufgabenGruppeResource.class | Bin 0 -> 7485 bytes .../de/oaa/xxx/aufgaben/DefaultFiller.class | Bin 0 -> 38565 bytes .../main/de/oaa/xxx/aufgaben/Favorit.class | Bin 0 -> 951 bytes .../main/de/oaa/xxx/aufgaben/FavoritDAO.class | Bin 0 -> 2907 bytes .../de/oaa/xxx/aufgaben/FavoritEntity.class | Bin 0 -> 1797 bytes .../de/oaa/xxx/aufgaben/FavoritList.class | Bin 0 -> 791 bytes .../de/oaa/xxx/aufgaben/FavoritResource.class | Bin 0 -> 7313 bytes .../de/oaa/xxx/aufgaben/FillerResource.class | Bin 0 -> 4158 bytes .../de/oaa/xxx/aufgaben/ImageScaler.class | Bin 0 -> 1947 bytes .../bin/main/de/oaa/xxx/aufgaben/Sperre.class | Bin 0 -> 2747 bytes .../main/de/oaa/xxx/aufgaben/SperreDAO.class | Bin 0 -> 603 bytes .../de/oaa/xxx/aufgaben/SperreEntity.class | Bin 0 -> 6155 bytes .../de/oaa/xxx/aufgaben/SprerreResource.class | Bin 0 -> 5546 bytes .../bin/main/de/oaa/xxx/aufgaben/Strafe.class | Bin 0 -> 3004 bytes .../main/de/oaa/xxx/aufgaben/StrafeDAO.class | Bin 0 -> 692 bytes .../de/oaa/xxx/aufgaben/StrafeEntity.class | Bin 0 -> 6901 bytes .../de/oaa/xxx/aufgaben/StrafeResource.class | Bin 0 -> 5467 bytes .../bin/main/de/oaa/xxx/aufgaben/Toy.class | Bin 0 -> 1171 bytes .../bin/main/de/oaa/xxx/aufgaben/ToyDAO.class | Bin 0 -> 588 bytes .../main/de/oaa/xxx/aufgaben/ToyEntity.class | Bin 0 -> 2427 bytes .../de/oaa/xxx/aufgaben/ToyResource.class | Bin 0 -> 5327 bytes .../main/de/oaa/xxx/aufgaben/Werkzeug.class | Bin 0 -> 2003 bytes aufgaben-service/bin/main/femaleCB.png | Bin 0 -> 11906 bytes aufgaben-service/bin/main/index.html | 1 + aufgaben-service/bin/main/knebel.png | Bin 0 -> 9602 bytes aufgaben-service/bin/main/log4j2.xml | 17 + aufgaben-service/bin/main/maleCB.png | Bin 0 -> 16838 bytes aufgaben-service/bin/main/peitsche.png | Bin 0 -> 15386 bytes aufgaben-service/bin/main/plugs.png | Bin 0 -> 9959 bytes aufgaben-service/bin/main/sex.png | Bin 0 -> 11776 bytes aufgaben-service/build.gradle | 39 ++ .../main/de/oaa/xxx/aufgaben/Aufgabe.class | Bin 0 -> 3010 bytes .../main/de/oaa/xxx/aufgaben/AufgabeDAO.class | Bin 0 -> 608 bytes .../de/oaa/xxx/aufgaben/AufgabeEntity.class | Bin 0 -> 6945 bytes .../de/oaa/xxx/aufgaben/AufgabeResource.class | Bin 0 -> 5532 bytes .../xxx/aufgaben/AufgabenApplication.class | Bin 0 -> 427 bytes .../de/oaa/xxx/aufgaben/AufgabenGruppe.class | Bin 0 -> 3423 bytes .../oaa/xxx/aufgaben/AufgabenGruppeDAO.class | Bin 0 -> 3440 bytes .../xxx/aufgaben/AufgabenGruppeDisplay.class | Bin 0 -> 1817 bytes .../xxx/aufgaben/AufgabenGruppeEntity.class | Bin 0 -> 7745 bytes .../oaa/xxx/aufgaben/AufgabenGruppeList.class | Bin 0 -> 848 bytes .../xxx/aufgaben/AufgabenGruppeResource.class | Bin 0 -> 7489 bytes .../de/oaa/xxx/aufgaben/DefaultFiller.class | Bin 0 -> 38555 bytes .../main/de/oaa/xxx/aufgaben/Favorit.class | Bin 0 -> 951 bytes .../main/de/oaa/xxx/aufgaben/FavoritDAO.class | Bin 0 -> 2887 bytes .../de/oaa/xxx/aufgaben/FavoritEntity.class | Bin 0 -> 1797 bytes .../de/oaa/xxx/aufgaben/FavoritList.class | Bin 0 -> 791 bytes .../de/oaa/xxx/aufgaben/FavoritResource.class | Bin 0 -> 7363 bytes .../de/oaa/xxx/aufgaben/FillerResource.class | Bin 0 -> 4437 bytes .../de/oaa/xxx/aufgaben/ImageScaler.class | Bin 0 -> 1898 bytes .../main/de/oaa/xxx/aufgaben/Sperre.class | Bin 0 -> 2747 bytes .../main/de/oaa/xxx/aufgaben/SperreDAO.class | Bin 0 -> 603 bytes .../de/oaa/xxx/aufgaben/SperreEntity.class | Bin 0 -> 6178 bytes .../de/oaa/xxx/aufgaben/SprerreResource.class | Bin 0 -> 5542 bytes .../main/de/oaa/xxx/aufgaben/Strafe.class | Bin 0 -> 3004 bytes .../main/de/oaa/xxx/aufgaben/StrafeDAO.class | Bin 0 -> 692 bytes .../de/oaa/xxx/aufgaben/StrafeEntity.class | Bin 0 -> 6933 bytes .../de/oaa/xxx/aufgaben/StrafeResource.class | Bin 0 -> 5463 bytes .../java/main/de/oaa/xxx/aufgaben/Toy.class | Bin 0 -> 1171 bytes .../main/de/oaa/xxx/aufgaben/ToyDAO.class | Bin 0 -> 588 bytes .../main/de/oaa/xxx/aufgaben/ToyEntity.class | Bin 0 -> 2427 bytes .../de/oaa/xxx/aufgaben/ToyResource.class | Bin 0 -> 5323 bytes .../main/de/oaa/xxx/aufgaben/Werkzeug.class | Bin 0 -> 2055 bytes .../build/libs/aufgaben-service.war | Bin 0 -> 143517 bytes .../resources/main/META-INF/hibernate.cfg.xml | 13 + .../resources/main/META-INF/persistence.xml | 18 + .../build/resources/main/WEB-INF/web.xml | 6 + .../build/resources/main/femaleCB.png | Bin 0 -> 11906 bytes .../build/resources/main/index.html | 1 + .../build/resources/main/knebel.png | Bin 0 -> 9602 bytes .../build/resources/main/log4j2.xml | 17 + .../build/resources/main/maleCB.png | Bin 0 -> 16838 bytes .../build/resources/main/peitsche.png | Bin 0 -> 15386 bytes .../build/resources/main/plugs.png | Bin 0 -> 9959 bytes aufgaben-service/build/resources/main/sex.png | Bin 0 -> 11776 bytes .../compileJava/previous-compilation-data.bin | Bin 0 -> 12336 bytes aufgaben-service/build/tmp/war/MANIFEST.MF | 2 + .../java/de/oaa/xxx/aufgaben/Aufgabe.java | 98 +++ .../java/de/oaa/xxx/aufgaben/AufgabeDAO.java | 11 + .../de/oaa/xxx/aufgaben/AufgabeEntity.java | 161 +++++ .../de/oaa/xxx/aufgaben/AufgabeResource.java | 108 +++ .../oaa/xxx/aufgaben/AufgabenApplication.java | 9 + .../de/oaa/xxx/aufgaben/AufgabenGruppe.java | 86 +++ .../oaa/xxx/aufgaben/AufgabenGruppeDAO.java | 50 ++ .../xxx/aufgaben/AufgabenGruppeDisplay.java | 69 ++ .../xxx/aufgaben/AufgabenGruppeEntity.java | 173 +++++ .../oaa/xxx/aufgaben/AufgabenGruppeList.java | 16 + .../xxx/aufgaben/AufgabenGruppeResource.java | 145 ++++ .../de/oaa/xxx/aufgaben/DefaultFiller.java | 463 +++++++++++++ .../java/de/oaa/xxx/aufgaben/Favorit.java | 35 + .../java/de/oaa/xxx/aufgaben/FavoritDAO.java | 58 ++ .../de/oaa/xxx/aufgaben/FavoritEntity.java | 56 ++ .../java/de/oaa/xxx/aufgaben/FavoritList.java | 16 + .../de/oaa/xxx/aufgaben/FavoritResource.java | 128 ++++ .../de/oaa/xxx/aufgaben/FillerResource.java | 69 ++ .../java/de/oaa/xxx/aufgaben/ImageScaler.java | 30 + .../main/java/de/oaa/xxx/aufgaben/Sperre.java | 89 +++ .../java/de/oaa/xxx/aufgaben/SperreDAO.java | 11 + .../de/oaa/xxx/aufgaben/SperreEntity.java | 129 ++++ .../de/oaa/xxx/aufgaben/SprerreResource.java | 106 +++ .../main/java/de/oaa/xxx/aufgaben/Strafe.java | 98 +++ .../java/de/oaa/xxx/aufgaben/StrafeDAO.java | 14 + .../de/oaa/xxx/aufgaben/StrafeEntity.java | 161 +++++ .../de/oaa/xxx/aufgaben/StrafeResource.java | 106 +++ .../main/java/de/oaa/xxx/aufgaben/Toy.java | 43 ++ .../main/java/de/oaa/xxx/aufgaben/ToyDAO.java | 11 + .../java/de/oaa/xxx/aufgaben/ToyEntity.java | 78 +++ .../java/de/oaa/xxx/aufgaben/ToyResource.java | 106 +++ .../java/de/oaa/xxx/aufgaben/Werkzeug.java | 26 + .../src/main/resources/femaleCB.png | Bin 0 -> 11906 bytes .../src/main/resources/knebel.png | Bin 0 -> 9602 bytes .../src/main/resources/log4j2.xml | 17 + .../src/main/resources/maleCB.png | Bin 0 -> 16838 bytes .../src/main/resources/peitsche.png | Bin 0 -> 15386 bytes aufgaben-service/src/main/resources/plugs.png | Bin 0 -> 9959 bytes aufgaben-service/src/main/resources/sex.png | Bin 0 -> 11776 bytes .../main/webapp/META-INF/hibernate.cfg.xml | 13 + .../src/main/webapp/META-INF/persistence.xml | 18 + .../src/main/webapp/WEB-INF/web.xml | 6 + aufgaben-service/src/main/webapp/index.html | 1 + build.gradle | 7 + conf/wildfly/standalone-full.xml | 653 ++++++++++++++++++ framework/.classpath | 12 + framework/.project | 22 + .../org.eclipse.buildship.core.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 13 + .../org.eclipse.wst.common.component | 7 + ....eclipse.wst.common.project.facet.core.xml | 7 + .../de/oaa/xxx/framework/AbstractDAO.class | Bin 0 -> 3363 bytes .../main/de/oaa/xxx/framework/XXXEntity.class | Bin 0 -> 120 bytes .../request/NotAuthorizedException.class | Bin 0 -> 477 bytes .../framework/request/RequestChecker.class | Bin 0 -> 2468 bytes .../de/oaa/xxx/framework/request/User.class | Bin 0 -> 1174 bytes framework/build.gradle | 25 + .../de/oaa/xxx/framework/AbstractDAO.class | Bin 0 -> 3672 bytes .../main/de/oaa/xxx/framework/XXXEntity.class | Bin 0 -> 120 bytes .../request/NotAuthorizedException.class | Bin 0 -> 477 bytes .../framework/request/RequestChecker.class | Bin 0 -> 2468 bytes .../de/oaa/xxx/framework/request/User.class | Bin 0 -> 1174 bytes framework/build/libs/framework.jar | Bin 0 -> 5264 bytes .../compileJava/previous-compilation-data.bin | Bin 0 -> 8047 bytes framework/build/tmp/jar/MANIFEST.MF | 2 + .../de/oaa/xxx/framework/AbstractDAO.java | 68 ++ .../java/de/oaa/xxx/framework/XXXEntity.java | 5 + .../request/NotAuthorizedException.java | 10 + .../xxx/framework/request/RequestChecker.java | 32 + .../de/oaa/xxx/framework/request/User.java | 43 ++ gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 59821 bytes gradle/wrapper/gradle-wrapper.properties | 5 + gradlew | 234 +++++++ gradlew.bat | 89 +++ localdeploy/.project | 17 + .../org.eclipse.buildship.core.prefs | 2 + localdeploy/build.gradle | 1 + localdeploy/localdeploy.bat | 1 + localdeploy/localdeploy.gradle | 28 + .../deployments/aufgaben-service.war | Bin 0 -> 55174 bytes .../standalone/deployments/mail-service.war | Bin 0 -> 7223 bytes .../deployments/registration-service.war | Bin 0 -> 15350 bytes .../deployments/session-service.war | Bin 0 -> 45858 bytes .../standalone/deployments/user-service.war | Bin 0 -> 383802 bytes mail-service/.classpath | 29 + mail-service/.project | 33 + .../org.eclipse.buildship.core.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 13 + .../org.eclipse.wst.common.component | 10 + ....eclipse.wst.common.project.facet.core.xml | 7 + .../bin/main/META-INF/hibernate.cfg.xml | 13 + .../bin/main/META-INF/persistence.xml | 20 + mail-service/bin/main/WEB-INF/web.xml | 6 + .../bin/main/de/oaa/xxx/mail/Email.class | Bin 0 -> 913 bytes .../de/oaa/xxx/mail/EmailApplication.class | Bin 0 -> 410 bytes .../main/de/oaa/xxx/mail/EmailSenden.class | Bin 0 -> 2546 bytes .../xxx/mail/RegistrationMailTemplate.html | 6 + mail-service/bin/main/index.html | 1 + mail-service/bin/main/log4j2.xml | 17 + mail-service/build.gradle | 38 + .../java/main/de/oaa/xxx/mail/Email.class | Bin 0 -> 913 bytes .../de/oaa/xxx/mail/EmailApplication.class | Bin 0 -> 410 bytes .../main/de/oaa/xxx/mail/EmailSenden.class | Bin 0 -> 2538 bytes mail-service/build/libs/mail-service.war | Bin 0 -> 7226 bytes .../resources/main/META-INF/hibernate.cfg.xml | 13 + .../resources/main/META-INF/persistence.xml | 20 + .../build/resources/main/WEB-INF/web.xml | 6 + .../xxx/mail/RegistrationMailTemplate.html | 6 + mail-service/build/resources/main/index.html | 1 + mail-service/build/resources/main/log4j2.xml | 17 + .../compileJava/previous-compilation-data.bin | Bin 0 -> 5206 bytes mail-service/build/tmp/war/MANIFEST.MF | 2 + .../src/main/java/de/oaa/xxx/mail/Email.java | 33 + .../de/oaa/xxx/mail/EmailApplication.java | 9 + .../java/de/oaa/xxx/mail/EmailSenden.java | 45 ++ .../xxx/mail/RegistrationMailTemplate.html | 6 + mail-service/src/main/resources/log4j2.xml | 17 + .../main/webapp/META-INF/hibernate.cfg.xml | 13 + .../src/main/webapp/META-INF/persistence.xml | 20 + mail-service/src/main/webapp/WEB-INF/web.xml | 6 + mail-service/src/main/webapp/index.html | 1 + registration-service/.classpath | 29 + registration-service/.project | 33 + .../org.eclipse.buildship.core.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 13 + .../org.eclipse.wst.common.component | 10 + ....eclipse.wst.common.project.facet.core.xml | 7 + .../bin/main/META-INF/hibernate.cfg.xml | 13 + .../bin/main/META-INF/persistence.xml | 20 + registration-service/bin/main/WEB-INF/web.xml | 6 + registration-service/bin/main/activation.html | 1 + .../xxx/registration/ActivationResource.class | Bin 0 -> 3270 bytes .../main/de/oaa/xxx/registration/Email.class | Bin 0 -> 929 bytes .../oaa/xxx/registration/PingResource.class | Bin 0 -> 986 bytes .../oaa/xxx/registration/Registration.class | Bin 0 -> 1576 bytes .../RegistrationApplication.class | Bin 0 -> 447 bytes .../xxx/registration/RegistrationDAO.class | Bin 0 -> 3892 bytes .../xxx/registration/RegistrationEntity.class | Bin 0 -> 2872 bytes .../registration/RegistrationResource.class | Bin 0 -> 5535 bytes registration-service/bin/main/index.html | 1 + registration-service/bin/main/log4j2.xml | 17 + registration-service/build.gradle | 36 + .../xxx/registration/ActivationResource.class | Bin 0 -> 3304 bytes .../main/de/oaa/xxx/registration/Email.class | Bin 0 -> 929 bytes .../oaa/xxx/registration/PingResource.class | Bin 0 -> 986 bytes .../oaa/xxx/registration/Registration.class | Bin 0 -> 1827 bytes .../RegistrationApplication.class | Bin 0 -> 447 bytes .../xxx/registration/RegistrationDAO.class | Bin 0 -> 4187 bytes .../xxx/registration/RegistrationEntity.class | Bin 0 -> 3126 bytes .../registration/RegistrationResource.class | Bin 0 -> 5820 bytes .../build/libs/registration-service.war | Bin 0 -> 15328 bytes .../resources/main/META-INF/hibernate.cfg.xml | 13 + .../resources/main/META-INF/persistence.xml | 20 + .../build/resources/main/WEB-INF/web.xml | 6 + .../build/resources/main/activation.html | 1 + .../build/resources/main/index.html | 1 + .../build/resources/main/log4j2.xml | 17 + .../compileJava/previous-compilation-data.bin | Bin 0 -> 7774 bytes .../build/tmp/war/MANIFEST.MF | 2 + .../xxx/registration/ActivationResource.java | 40 ++ .../java/de/oaa/xxx/registration/Email.java | 33 + .../de/oaa/xxx/registration/PingResource.java | 17 + .../de/oaa/xxx/registration/Registration.java | 49 ++ .../registration/RegistrationApplication.java | 10 + .../oaa/xxx/registration/RegistrationDAO.java | 82 +++ .../xxx/registration/RegistrationEntity.java | 89 +++ .../registration/RegistrationResource.java | 93 +++ .../src/main/resources/log4j2.xml | 17 + .../main/webapp/META-INF/hibernate.cfg.xml | 13 + .../src/main/webapp/META-INF/persistence.xml | 20 + .../src/main/webapp/WEB-INF/web.xml | 6 + .../src/main/webapp/activation.html | 1 + .../src/main/webapp/index.html | 1 + rest client.xml | 6 + session-service/.classpath | 35 + session-service/.project | 33 + .../org.eclipse.buildship.core.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 13 + .../org.eclipse.wst.common.component | 13 + ....eclipse.wst.common.project.facet.core.xml | 7 + .../bin/main/META-INF/hibernate.cfg.xml | 13 + .../bin/main/META-INF/persistence.xml | 20 + session-service/bin/main/WEB-INF/web.xml | 6 + .../de/oaa/xxx/session/AktiveSperre.class | Bin 0 -> 2368 bytes .../de/oaa/xxx/session/AufgabeAnzeige.class | Bin 0 -> 1360 bytes .../main/de/oaa/xxx/session/AufgabeArt.class | Bin 0 -> 1076 bytes .../main/de/oaa/xxx/session/Callback.class | Bin 0 -> 546 bytes .../de/oaa/xxx/session/GeschlechtEnum.class | Bin 0 -> 1108 bytes .../main/de/oaa/xxx/session/Mitspieler.class | Bin 0 -> 2888 bytes .../main/de/oaa/xxx/session/RolleEnum.class | Bin 0 -> 1157 bytes .../bin/main/de/oaa/xxx/session/Session.class | Bin 0 -> 1805 bytes .../oaa/xxx/session/SessionDurchfuehren.class | Bin 0 -> 11500 bytes .../de/oaa/xxx/session/SessionResource.class | Bin 0 -> 10223 bytes .../main/de/oaa/xxx/session/Werkzeug.class | Bin 0 -> 1997 bytes .../de/oaa/xxx/session/aufgaben/Aufgabe.class | Bin 0 -> 3562 bytes .../xxx/session/aufgaben/AufgabenList.class | Bin 0 -> 1881 bytes .../de/oaa/xxx/session/aufgaben/Sperre.class | Bin 0 -> 2967 bytes .../de/oaa/xxx/session/aufgaben/Strafe.class | Bin 0 -> 3556 bytes .../xxx/session/entity/AktiveSperreDAO.class | Bin 0 -> 2018 bytes .../session/entity/AktiveSperreEntity.class | Bin 0 -> 5699 bytes .../xxx/session/entity/MitspielerDAO.class | Bin 0 -> 647 bytes .../xxx/session/entity/MitspielerEntity.class | Bin 0 -> 4286 bytes .../oaa/xxx/session/entity/SessionDAO.class | Bin 0 -> 1471 bytes .../xxx/session/entity/SessionEntity.class | Bin 0 -> 4608 bytes .../xxx/session/sperre/SperreCallback.class | Bin 0 -> 1054 bytes .../xxx/session/sperre/SperreResource.class | Bin 0 -> 6586 bytes .../session/sperre/SperreVerarbeiten.class | Bin 0 -> 6654 bytes .../sperre/SperrenVerlaengernCallback.class | Bin 0 -> 884 bytes session-service/bin/main/index.html | 1 + session-service/bin/main/log4j2.xml | 17 + session-service/build.gradle | 39 ++ .../de/oaa/xxx/session/AktiveSperre.class | Bin 0 -> 2368 bytes .../de/oaa/xxx/session/AufgabeAnzeige.class | Bin 0 -> 1360 bytes .../main/de/oaa/xxx/session/AufgabeArt.class | Bin 0 -> 1107 bytes .../main/de/oaa/xxx/session/Callback.class | Bin 0 -> 546 bytes .../de/oaa/xxx/session/GeschlechtEnum.class | Bin 0 -> 1139 bytes .../main/de/oaa/xxx/session/Mitspieler.class | Bin 0 -> 2888 bytes .../main/de/oaa/xxx/session/RolleEnum.class | Bin 0 -> 1188 bytes .../main/de/oaa/xxx/session/Session.class | Bin 0 -> 1805 bytes .../oaa/xxx/session/SessionDurchfuehren.class | Bin 0 -> 11694 bytes .../de/oaa/xxx/session/SessionResource.class | Bin 0 -> 10219 bytes .../main/de/oaa/xxx/session/Werkzeug.class | Bin 0 -> 2049 bytes .../de/oaa/xxx/session/aufgaben/Aufgabe.class | Bin 0 -> 3521 bytes .../xxx/session/aufgaben/AufgabenList.class | Bin 0 -> 1881 bytes .../de/oaa/xxx/session/aufgaben/Sperre.class | Bin 0 -> 2959 bytes .../de/oaa/xxx/session/aufgaben/Strafe.class | Bin 0 -> 3515 bytes .../xxx/session/entity/AktiveSperreDAO.class | Bin 0 -> 2002 bytes .../session/entity/AktiveSperreEntity.class | Bin 0 -> 5723 bytes .../xxx/session/entity/MitspielerDAO.class | Bin 0 -> 647 bytes .../xxx/session/entity/MitspielerEntity.class | Bin 0 -> 4286 bytes .../oaa/xxx/session/entity/SessionDAO.class | Bin 0 -> 1471 bytes .../xxx/session/entity/SessionEntity.class | Bin 0 -> 4608 bytes .../xxx/session/sperre/SperreCallback.class | Bin 0 -> 1054 bytes .../xxx/session/sperre/SperreResource.class | Bin 0 -> 6601 bytes .../session/sperre/SperreVerarbeiten.class | Bin 0 -> 6717 bytes .../sperre/SperrenVerlaengernCallback.class | Bin 0 -> 884 bytes .../build/libs/session-service.war | Bin 0 -> 46715 bytes .../resources/main/META-INF/hibernate.cfg.xml | 13 + .../resources/main/META-INF/persistence.xml | 20 + .../build/resources/main/WEB-INF/web.xml | 6 + .../build/resources/main/index.html | 1 + .../build/resources/main/log4j2.xml | 17 + .../compileJava/previous-compilation-data.bin | Bin 0 -> 12301 bytes session-service/build/tmp/war/MANIFEST.MF | 2 + .../java/de/oaa/xxx/session/AktiveSperre.java | 72 ++ .../de/oaa/xxx/session/AufgabeAnzeige.java | 42 ++ .../java/de/oaa/xxx/session/AufgabeArt.java | 8 + .../java/de/oaa/xxx/session/Callback.java | 16 + .../de/oaa/xxx/session/GeschlechtEnum.java | 7 + .../java/de/oaa/xxx/session/Mitspieler.java | 76 ++ .../java/de/oaa/xxx/session/RolleEnum.java | 9 + .../main/java/de/oaa/xxx/session/Session.java | 61 ++ .../oaa/xxx/session/SessionDurchfuehren.java | 205 ++++++ .../de/oaa/xxx/session/SessionResource.java | 243 +++++++ .../java/de/oaa/xxx/session/Werkzeug.java | 26 + .../de/oaa/xxx/session/aufgaben/Aufgabe.java | 115 +++ .../xxx/session/aufgaben/AufgabenList.java | 48 ++ .../de/oaa/xxx/session/aufgaben/Sperre.java | 92 +++ .../de/oaa/xxx/session/aufgaben/Strafe.java | 115 +++ .../xxx/session/entity/AktiveSperreDAO.java | 36 + .../session/entity/AktiveSperreEntity.java | 127 ++++ .../oaa/xxx/session/entity/MitspielerDAO.java | 11 + .../xxx/session/entity/MitspielerEntity.java | 124 ++++ .../de/oaa/xxx/session/entity/SessionDAO.java | 20 + .../oaa/xxx/session/entity/SessionEntity.java | 156 +++++ .../xxx/session/sperre/SperreCallback.java | 32 + .../xxx/session/sperre/SperreResource.java | 104 +++ .../xxx/session/sperre/SperreVerarbeiten.java | 83 +++ .../sperre/SperrenVerlaengernCallback.java | 27 + session-service/src/main/resources/log4j2.xml | 17 + .../main/webapp/META-INF/hibernate.cfg.xml | 13 + .../src/main/webapp/META-INF/persistence.xml | 20 + .../src/main/webapp/WEB-INF/web.xml | 6 + session-service/src/main/webapp/index.html | 1 + settings.gradle | 18 + user-service/.classpath | 29 + user-service/.project | 33 + .../org.eclipse.buildship.core.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 13 + .../org.eclipse.wst.common.component | 10 + ....eclipse.wst.common.project.facet.core.xml | 7 + .../bin/main/META-INF/hibernate.cfg.xml | 13 + .../bin/main/META-INF/persistence.xml | 20 + user-service/bin/main/WEB-INF/web.xml | 6 + .../main/de/oaa/xxx/user/LoginService.class | Bin 0 -> 7363 bytes .../main/de/oaa/xxx/user/Registration.class | Bin 0 -> 1560 bytes .../bin/main/de/oaa/xxx/user/User.class | Bin 0 -> 1148 bytes .../de/oaa/xxx/user/UserApplication.class | Bin 0 -> 407 bytes .../bin/main/de/oaa/xxx/user/UserDAO.class | Bin 0 -> 3265 bytes .../bin/main/de/oaa/xxx/user/UserEntity.class | Bin 0 -> 1631 bytes .../main/de/oaa/xxx/user/UserResource.class | Bin 0 -> 2042 bytes user-service/bin/main/index.html | 1 + user-service/bin/main/log4j2.xml | 17 + user-service/bin/main/xxx.jks | Bin 0 -> 2722 bytes user-service/build.gradle | 40 ++ .../main/de/oaa/xxx/user/LoginService.class | Bin 0 -> 7652 bytes .../main/de/oaa/xxx/user/Registration.class | Bin 0 -> 1811 bytes .../java/main/de/oaa/xxx/user/User.class | Bin 0 -> 1148 bytes .../de/oaa/xxx/user/UserApplication.class | Bin 0 -> 407 bytes .../java/main/de/oaa/xxx/user/UserDAO.class | Bin 0 -> 3587 bytes .../main/de/oaa/xxx/user/UserEntity.class | Bin 0 -> 1631 bytes .../main/de/oaa/xxx/user/UserResource.class | Bin 0 -> 2034 bytes user-service/build/libs/user-service.war | Bin 0 -> 384853 bytes .../resources/main/META-INF/hibernate.cfg.xml | 13 + .../resources/main/META-INF/persistence.xml | 20 + .../build/resources/main/WEB-INF/web.xml | 6 + user-service/build/resources/main/index.html | 1 + user-service/build/resources/main/log4j2.xml | 17 + user-service/build/resources/main/xxx.jks | Bin 0 -> 2722 bytes .../compileJava/previous-compilation-data.bin | Bin 0 -> 9595 bytes user-service/build/tmp/war/MANIFEST.MF | 2 + .../java/de/oaa/xxx/user/LoginService.java | 113 +++ .../java/de/oaa/xxx/user/Registration.java | 50 ++ .../src/main/java/de/oaa/xxx/user/User.java | 43 ++ .../java/de/oaa/xxx/user/UserApplication.java | 9 + .../main/java/de/oaa/xxx/user/UserDAO.java | 74 ++ .../main/java/de/oaa/xxx/user/UserEntity.java | 62 ++ .../java/de/oaa/xxx/user/UserResource.java | 38 + user-service/src/main/resources/log4j2.xml | 17 + .../main/webapp/META-INF/hibernate.cfg.xml | 13 + .../src/main/webapp/META-INF/persistence.xml | 20 + user-service/src/main/webapp/WEB-INF/web.xml | 6 + user-service/src/main/webapp/index.html | 1 + user-service/src/main/webapp/xxx.jks | Bin 0 -> 2722 bytes xxx-login-module/.classpath | 12 + xxx-login-module/.project | 23 + .../org.eclipse.buildship.core.prefs | 2 + .../de/oaa/xxx/login/XXXLoginModule.class | Bin 0 -> 301 bytes xxx-login-module/build.gradle | 28 + .../java/de/oaa/xxx/login/XXXLoginModule.java | 47 ++ 426 files changed, 8484 insertions(+) create mode 100644 aufgaben-service/.classpath create mode 100644 aufgaben-service/.project create mode 100644 aufgaben-service/.settings/org.eclipse.buildship.core.prefs create mode 100644 aufgaben-service/.settings/org.eclipse.jdt.core.prefs create mode 100644 aufgaben-service/.settings/org.eclipse.wst.common.component create mode 100644 aufgaben-service/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 aufgaben-service/bin/main/META-INF/hibernate.cfg.xml create mode 100644 aufgaben-service/bin/main/META-INF/persistence.xml create mode 100644 aufgaben-service/bin/main/WEB-INF/web.xml create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Aufgabe.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabeDAO.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabeEntity.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabeResource.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenApplication.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppe.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeDAO.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeDisplay.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeEntity.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeList.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeResource.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/DefaultFiller.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Favorit.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritDAO.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritEntity.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritList.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritResource.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FillerResource.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ImageScaler.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Sperre.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/SperreDAO.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/SperreEntity.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/SprerreResource.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Strafe.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/StrafeDAO.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/StrafeEntity.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/StrafeResource.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Toy.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyDAO.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyEntity.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyResource.class create mode 100644 aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Werkzeug.class create mode 100644 aufgaben-service/bin/main/femaleCB.png create mode 100644 aufgaben-service/bin/main/index.html create mode 100644 aufgaben-service/bin/main/knebel.png create mode 100644 aufgaben-service/bin/main/log4j2.xml create mode 100644 aufgaben-service/bin/main/maleCB.png create mode 100644 aufgaben-service/bin/main/peitsche.png create mode 100644 aufgaben-service/bin/main/plugs.png create mode 100644 aufgaben-service/bin/main/sex.png create mode 100644 aufgaben-service/build.gradle create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Aufgabe.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabeDAO.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabeEntity.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabeResource.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenApplication.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppe.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeDAO.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeDisplay.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeEntity.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeList.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeResource.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/DefaultFiller.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Favorit.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FavoritDAO.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FavoritEntity.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FavoritList.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FavoritResource.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FillerResource.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/ImageScaler.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Sperre.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/SperreDAO.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/SperreEntity.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/SprerreResource.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Strafe.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/StrafeDAO.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/StrafeEntity.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/StrafeResource.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Toy.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/ToyDAO.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/ToyEntity.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/ToyResource.class create mode 100644 aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Werkzeug.class create mode 100644 aufgaben-service/build/libs/aufgaben-service.war create mode 100644 aufgaben-service/build/resources/main/META-INF/hibernate.cfg.xml create mode 100644 aufgaben-service/build/resources/main/META-INF/persistence.xml create mode 100644 aufgaben-service/build/resources/main/WEB-INF/web.xml create mode 100644 aufgaben-service/build/resources/main/femaleCB.png create mode 100644 aufgaben-service/build/resources/main/index.html create mode 100644 aufgaben-service/build/resources/main/knebel.png create mode 100644 aufgaben-service/build/resources/main/log4j2.xml create mode 100644 aufgaben-service/build/resources/main/maleCB.png create mode 100644 aufgaben-service/build/resources/main/peitsche.png create mode 100644 aufgaben-service/build/resources/main/plugs.png create mode 100644 aufgaben-service/build/resources/main/sex.png create mode 100644 aufgaben-service/build/tmp/compileJava/previous-compilation-data.bin create mode 100644 aufgaben-service/build/tmp/war/MANIFEST.MF create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/Aufgabe.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabeDAO.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabeEntity.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabeResource.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabenApplication.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabenGruppe.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabenGruppeDAO.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabenGruppeDisplay.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabenGruppeEntity.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabenGruppeList.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/AufgabenGruppeResource.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/DefaultFiller.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/Favorit.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/FavoritDAO.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/FavoritEntity.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/FavoritList.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/FavoritResource.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/FillerResource.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/ImageScaler.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/Sperre.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/SperreDAO.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/SperreEntity.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/SprerreResource.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/Strafe.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/StrafeDAO.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/StrafeEntity.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/StrafeResource.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/Toy.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/ToyDAO.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/ToyEntity.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/ToyResource.java create mode 100644 aufgaben-service/src/main/java/de/oaa/xxx/aufgaben/Werkzeug.java create mode 100644 aufgaben-service/src/main/resources/femaleCB.png create mode 100644 aufgaben-service/src/main/resources/knebel.png create mode 100644 aufgaben-service/src/main/resources/log4j2.xml create mode 100644 aufgaben-service/src/main/resources/maleCB.png create mode 100644 aufgaben-service/src/main/resources/peitsche.png create mode 100644 aufgaben-service/src/main/resources/plugs.png create mode 100644 aufgaben-service/src/main/resources/sex.png create mode 100644 aufgaben-service/src/main/webapp/META-INF/hibernate.cfg.xml create mode 100644 aufgaben-service/src/main/webapp/META-INF/persistence.xml create mode 100644 aufgaben-service/src/main/webapp/WEB-INF/web.xml create mode 100644 aufgaben-service/src/main/webapp/index.html create mode 100644 build.gradle create mode 100644 conf/wildfly/standalone-full.xml create mode 100644 framework/.classpath create mode 100644 framework/.project create mode 100644 framework/.settings/org.eclipse.buildship.core.prefs create mode 100644 framework/.settings/org.eclipse.jdt.core.prefs create mode 100644 framework/.settings/org.eclipse.wst.common.component create mode 100644 framework/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 framework/bin/main/de/oaa/xxx/framework/AbstractDAO.class create mode 100644 framework/bin/main/de/oaa/xxx/framework/XXXEntity.class create mode 100644 framework/bin/main/de/oaa/xxx/framework/request/NotAuthorizedException.class create mode 100644 framework/bin/main/de/oaa/xxx/framework/request/RequestChecker.class create mode 100644 framework/bin/main/de/oaa/xxx/framework/request/User.class create mode 100644 framework/build.gradle create mode 100644 framework/build/classes/java/main/de/oaa/xxx/framework/AbstractDAO.class create mode 100644 framework/build/classes/java/main/de/oaa/xxx/framework/XXXEntity.class create mode 100644 framework/build/classes/java/main/de/oaa/xxx/framework/request/NotAuthorizedException.class create mode 100644 framework/build/classes/java/main/de/oaa/xxx/framework/request/RequestChecker.class create mode 100644 framework/build/classes/java/main/de/oaa/xxx/framework/request/User.class create mode 100644 framework/build/libs/framework.jar create mode 100644 framework/build/tmp/compileJava/previous-compilation-data.bin create mode 100644 framework/build/tmp/jar/MANIFEST.MF create mode 100644 framework/src/main/java/de/oaa/xxx/framework/AbstractDAO.java create mode 100644 framework/src/main/java/de/oaa/xxx/framework/XXXEntity.java create mode 100644 framework/src/main/java/de/oaa/xxx/framework/request/NotAuthorizedException.java create mode 100644 framework/src/main/java/de/oaa/xxx/framework/request/RequestChecker.java create mode 100644 framework/src/main/java/de/oaa/xxx/framework/request/User.java create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 localdeploy/.project create mode 100644 localdeploy/.settings/org.eclipse.buildship.core.prefs create mode 100644 localdeploy/build.gradle create mode 100644 localdeploy/localdeploy.bat create mode 100644 localdeploy/localdeploy.gradle create mode 100644 localdeploy/standalone/deployments/aufgaben-service.war create mode 100644 localdeploy/standalone/deployments/mail-service.war create mode 100644 localdeploy/standalone/deployments/registration-service.war create mode 100644 localdeploy/standalone/deployments/session-service.war create mode 100644 localdeploy/standalone/deployments/user-service.war create mode 100644 mail-service/.classpath create mode 100644 mail-service/.project create mode 100644 mail-service/.settings/org.eclipse.buildship.core.prefs create mode 100644 mail-service/.settings/org.eclipse.jdt.core.prefs create mode 100644 mail-service/.settings/org.eclipse.wst.common.component create mode 100644 mail-service/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 mail-service/bin/main/META-INF/hibernate.cfg.xml create mode 100644 mail-service/bin/main/META-INF/persistence.xml create mode 100644 mail-service/bin/main/WEB-INF/web.xml create mode 100644 mail-service/bin/main/de/oaa/xxx/mail/Email.class create mode 100644 mail-service/bin/main/de/oaa/xxx/mail/EmailApplication.class create mode 100644 mail-service/bin/main/de/oaa/xxx/mail/EmailSenden.class create mode 100644 mail-service/bin/main/de/oaa/xxx/mail/RegistrationMailTemplate.html create mode 100644 mail-service/bin/main/index.html create mode 100644 mail-service/bin/main/log4j2.xml create mode 100644 mail-service/build.gradle create mode 100644 mail-service/build/classes/java/main/de/oaa/xxx/mail/Email.class create mode 100644 mail-service/build/classes/java/main/de/oaa/xxx/mail/EmailApplication.class create mode 100644 mail-service/build/classes/java/main/de/oaa/xxx/mail/EmailSenden.class create mode 100644 mail-service/build/libs/mail-service.war create mode 100644 mail-service/build/resources/main/META-INF/hibernate.cfg.xml create mode 100644 mail-service/build/resources/main/META-INF/persistence.xml create mode 100644 mail-service/build/resources/main/WEB-INF/web.xml create mode 100644 mail-service/build/resources/main/de/oaa/xxx/mail/RegistrationMailTemplate.html create mode 100644 mail-service/build/resources/main/index.html create mode 100644 mail-service/build/resources/main/log4j2.xml create mode 100644 mail-service/build/tmp/compileJava/previous-compilation-data.bin create mode 100644 mail-service/build/tmp/war/MANIFEST.MF create mode 100644 mail-service/src/main/java/de/oaa/xxx/mail/Email.java create mode 100644 mail-service/src/main/java/de/oaa/xxx/mail/EmailApplication.java create mode 100644 mail-service/src/main/java/de/oaa/xxx/mail/EmailSenden.java create mode 100644 mail-service/src/main/resources/de/oaa/xxx/mail/RegistrationMailTemplate.html create mode 100644 mail-service/src/main/resources/log4j2.xml create mode 100644 mail-service/src/main/webapp/META-INF/hibernate.cfg.xml create mode 100644 mail-service/src/main/webapp/META-INF/persistence.xml create mode 100644 mail-service/src/main/webapp/WEB-INF/web.xml create mode 100644 mail-service/src/main/webapp/index.html create mode 100644 registration-service/.classpath create mode 100644 registration-service/.project create mode 100644 registration-service/.settings/org.eclipse.buildship.core.prefs create mode 100644 registration-service/.settings/org.eclipse.jdt.core.prefs create mode 100644 registration-service/.settings/org.eclipse.wst.common.component create mode 100644 registration-service/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 registration-service/bin/main/META-INF/hibernate.cfg.xml create mode 100644 registration-service/bin/main/META-INF/persistence.xml create mode 100644 registration-service/bin/main/WEB-INF/web.xml create mode 100644 registration-service/bin/main/activation.html create mode 100644 registration-service/bin/main/de/oaa/xxx/registration/ActivationResource.class create mode 100644 registration-service/bin/main/de/oaa/xxx/registration/Email.class create mode 100644 registration-service/bin/main/de/oaa/xxx/registration/PingResource.class create mode 100644 registration-service/bin/main/de/oaa/xxx/registration/Registration.class create mode 100644 registration-service/bin/main/de/oaa/xxx/registration/RegistrationApplication.class create mode 100644 registration-service/bin/main/de/oaa/xxx/registration/RegistrationDAO.class create mode 100644 registration-service/bin/main/de/oaa/xxx/registration/RegistrationEntity.class create mode 100644 registration-service/bin/main/de/oaa/xxx/registration/RegistrationResource.class create mode 100644 registration-service/bin/main/index.html create mode 100644 registration-service/bin/main/log4j2.xml create mode 100644 registration-service/build.gradle create mode 100644 registration-service/build/classes/java/main/de/oaa/xxx/registration/ActivationResource.class create mode 100644 registration-service/build/classes/java/main/de/oaa/xxx/registration/Email.class create mode 100644 registration-service/build/classes/java/main/de/oaa/xxx/registration/PingResource.class create mode 100644 registration-service/build/classes/java/main/de/oaa/xxx/registration/Registration.class create mode 100644 registration-service/build/classes/java/main/de/oaa/xxx/registration/RegistrationApplication.class create mode 100644 registration-service/build/classes/java/main/de/oaa/xxx/registration/RegistrationDAO.class create mode 100644 registration-service/build/classes/java/main/de/oaa/xxx/registration/RegistrationEntity.class create mode 100644 registration-service/build/classes/java/main/de/oaa/xxx/registration/RegistrationResource.class create mode 100644 registration-service/build/libs/registration-service.war create mode 100644 registration-service/build/resources/main/META-INF/hibernate.cfg.xml create mode 100644 registration-service/build/resources/main/META-INF/persistence.xml create mode 100644 registration-service/build/resources/main/WEB-INF/web.xml create mode 100644 registration-service/build/resources/main/activation.html create mode 100644 registration-service/build/resources/main/index.html create mode 100644 registration-service/build/resources/main/log4j2.xml create mode 100644 registration-service/build/tmp/compileJava/previous-compilation-data.bin create mode 100644 registration-service/build/tmp/war/MANIFEST.MF create mode 100644 registration-service/src/main/java/de/oaa/xxx/registration/ActivationResource.java create mode 100644 registration-service/src/main/java/de/oaa/xxx/registration/Email.java create mode 100644 registration-service/src/main/java/de/oaa/xxx/registration/PingResource.java create mode 100644 registration-service/src/main/java/de/oaa/xxx/registration/Registration.java create mode 100644 registration-service/src/main/java/de/oaa/xxx/registration/RegistrationApplication.java create mode 100644 registration-service/src/main/java/de/oaa/xxx/registration/RegistrationDAO.java create mode 100644 registration-service/src/main/java/de/oaa/xxx/registration/RegistrationEntity.java create mode 100644 registration-service/src/main/java/de/oaa/xxx/registration/RegistrationResource.java create mode 100644 registration-service/src/main/resources/log4j2.xml create mode 100644 registration-service/src/main/webapp/META-INF/hibernate.cfg.xml create mode 100644 registration-service/src/main/webapp/META-INF/persistence.xml create mode 100644 registration-service/src/main/webapp/WEB-INF/web.xml create mode 100644 registration-service/src/main/webapp/activation.html create mode 100644 registration-service/src/main/webapp/index.html create mode 100644 rest client.xml create mode 100644 session-service/.classpath create mode 100644 session-service/.project create mode 100644 session-service/.settings/org.eclipse.buildship.core.prefs create mode 100644 session-service/.settings/org.eclipse.jdt.core.prefs create mode 100644 session-service/.settings/org.eclipse.wst.common.component create mode 100644 session-service/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 session-service/bin/main/META-INF/hibernate.cfg.xml create mode 100644 session-service/bin/main/META-INF/persistence.xml create mode 100644 session-service/bin/main/WEB-INF/web.xml create mode 100644 session-service/bin/main/de/oaa/xxx/session/AktiveSperre.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/AufgabeAnzeige.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/AufgabeArt.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/Callback.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/GeschlechtEnum.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/Mitspieler.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/RolleEnum.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/Session.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/SessionDurchfuehren.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/SessionResource.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/Werkzeug.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/aufgaben/Aufgabe.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/aufgaben/AufgabenList.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/aufgaben/Sperre.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/aufgaben/Strafe.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/entity/AktiveSperreDAO.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/entity/AktiveSperreEntity.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/entity/MitspielerDAO.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/entity/MitspielerEntity.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/entity/SessionDAO.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/entity/SessionEntity.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/sperre/SperreCallback.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/sperre/SperreResource.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/sperre/SperreVerarbeiten.class create mode 100644 session-service/bin/main/de/oaa/xxx/session/sperre/SperrenVerlaengernCallback.class create mode 100644 session-service/bin/main/index.html create mode 100644 session-service/bin/main/log4j2.xml create mode 100644 session-service/build.gradle create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/AktiveSperre.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/AufgabeAnzeige.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/AufgabeArt.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/Callback.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/GeschlechtEnum.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/Mitspieler.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/RolleEnum.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/Session.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/SessionDurchfuehren.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/SessionResource.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/Werkzeug.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/aufgaben/Aufgabe.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/aufgaben/AufgabenList.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/aufgaben/Sperre.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/aufgaben/Strafe.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/entity/AktiveSperreDAO.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/entity/AktiveSperreEntity.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/entity/MitspielerDAO.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/entity/MitspielerEntity.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/entity/SessionDAO.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/entity/SessionEntity.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/sperre/SperreCallback.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/sperre/SperreResource.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/sperre/SperreVerarbeiten.class create mode 100644 session-service/build/classes/java/main/de/oaa/xxx/session/sperre/SperrenVerlaengernCallback.class create mode 100644 session-service/build/libs/session-service.war create mode 100644 session-service/build/resources/main/META-INF/hibernate.cfg.xml create mode 100644 session-service/build/resources/main/META-INF/persistence.xml create mode 100644 session-service/build/resources/main/WEB-INF/web.xml create mode 100644 session-service/build/resources/main/index.html create mode 100644 session-service/build/resources/main/log4j2.xml create mode 100644 session-service/build/tmp/compileJava/previous-compilation-data.bin create mode 100644 session-service/build/tmp/war/MANIFEST.MF create mode 100644 session-service/src/main/java/de/oaa/xxx/session/AktiveSperre.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/AufgabeAnzeige.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/AufgabeArt.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/Callback.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/GeschlechtEnum.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/Mitspieler.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/RolleEnum.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/Session.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/SessionDurchfuehren.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/SessionResource.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/Werkzeug.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/aufgaben/Aufgabe.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/aufgaben/AufgabenList.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/aufgaben/Sperre.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/aufgaben/Strafe.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/entity/AktiveSperreDAO.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/entity/AktiveSperreEntity.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/entity/MitspielerDAO.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/entity/MitspielerEntity.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/entity/SessionDAO.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/entity/SessionEntity.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/sperre/SperreCallback.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/sperre/SperreResource.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/sperre/SperreVerarbeiten.java create mode 100644 session-service/src/main/java/de/oaa/xxx/session/sperre/SperrenVerlaengernCallback.java create mode 100644 session-service/src/main/resources/log4j2.xml create mode 100644 session-service/src/main/webapp/META-INF/hibernate.cfg.xml create mode 100644 session-service/src/main/webapp/META-INF/persistence.xml create mode 100644 session-service/src/main/webapp/WEB-INF/web.xml create mode 100644 session-service/src/main/webapp/index.html create mode 100644 settings.gradle create mode 100644 user-service/.classpath create mode 100644 user-service/.project create mode 100644 user-service/.settings/org.eclipse.buildship.core.prefs create mode 100644 user-service/.settings/org.eclipse.jdt.core.prefs create mode 100644 user-service/.settings/org.eclipse.wst.common.component create mode 100644 user-service/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 user-service/bin/main/META-INF/hibernate.cfg.xml create mode 100644 user-service/bin/main/META-INF/persistence.xml create mode 100644 user-service/bin/main/WEB-INF/web.xml create mode 100644 user-service/bin/main/de/oaa/xxx/user/LoginService.class create mode 100644 user-service/bin/main/de/oaa/xxx/user/Registration.class create mode 100644 user-service/bin/main/de/oaa/xxx/user/User.class create mode 100644 user-service/bin/main/de/oaa/xxx/user/UserApplication.class create mode 100644 user-service/bin/main/de/oaa/xxx/user/UserDAO.class create mode 100644 user-service/bin/main/de/oaa/xxx/user/UserEntity.class create mode 100644 user-service/bin/main/de/oaa/xxx/user/UserResource.class create mode 100644 user-service/bin/main/index.html create mode 100644 user-service/bin/main/log4j2.xml create mode 100644 user-service/bin/main/xxx.jks create mode 100644 user-service/build.gradle create mode 100644 user-service/build/classes/java/main/de/oaa/xxx/user/LoginService.class create mode 100644 user-service/build/classes/java/main/de/oaa/xxx/user/Registration.class create mode 100644 user-service/build/classes/java/main/de/oaa/xxx/user/User.class create mode 100644 user-service/build/classes/java/main/de/oaa/xxx/user/UserApplication.class create mode 100644 user-service/build/classes/java/main/de/oaa/xxx/user/UserDAO.class create mode 100644 user-service/build/classes/java/main/de/oaa/xxx/user/UserEntity.class create mode 100644 user-service/build/classes/java/main/de/oaa/xxx/user/UserResource.class create mode 100644 user-service/build/libs/user-service.war create mode 100644 user-service/build/resources/main/META-INF/hibernate.cfg.xml create mode 100644 user-service/build/resources/main/META-INF/persistence.xml create mode 100644 user-service/build/resources/main/WEB-INF/web.xml create mode 100644 user-service/build/resources/main/index.html create mode 100644 user-service/build/resources/main/log4j2.xml create mode 100644 user-service/build/resources/main/xxx.jks create mode 100644 user-service/build/tmp/compileJava/previous-compilation-data.bin create mode 100644 user-service/build/tmp/war/MANIFEST.MF create mode 100644 user-service/src/main/java/de/oaa/xxx/user/LoginService.java create mode 100644 user-service/src/main/java/de/oaa/xxx/user/Registration.java create mode 100644 user-service/src/main/java/de/oaa/xxx/user/User.java create mode 100644 user-service/src/main/java/de/oaa/xxx/user/UserApplication.java create mode 100644 user-service/src/main/java/de/oaa/xxx/user/UserDAO.java create mode 100644 user-service/src/main/java/de/oaa/xxx/user/UserEntity.java create mode 100644 user-service/src/main/java/de/oaa/xxx/user/UserResource.java create mode 100644 user-service/src/main/resources/log4j2.xml create mode 100644 user-service/src/main/webapp/META-INF/hibernate.cfg.xml create mode 100644 user-service/src/main/webapp/META-INF/persistence.xml create mode 100644 user-service/src/main/webapp/WEB-INF/web.xml create mode 100644 user-service/src/main/webapp/index.html create mode 100644 user-service/src/main/webapp/xxx.jks create mode 100644 xxx-login-module/.classpath create mode 100644 xxx-login-module/.project create mode 100644 xxx-login-module/.settings/org.eclipse.buildship.core.prefs create mode 100644 xxx-login-module/bin/main/de/oaa/xxx/login/XXXLoginModule.class create mode 100644 xxx-login-module/build.gradle create mode 100644 xxx-login-module/src/main/java/de/oaa/xxx/login/XXXLoginModule.java diff --git a/aufgaben-service/.classpath b/aufgaben-service/.classpath new file mode 100644 index 0000000..8630bfa --- /dev/null +++ b/aufgaben-service/.classpath @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/aufgaben-service/.project b/aufgaben-service/.project new file mode 100644 index 0000000..7663b72 --- /dev/null +++ b/aufgaben-service/.project @@ -0,0 +1,33 @@ + + + aufgaben-service + + + + org.eclipse.jdt.core.javanature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.buildship.core.gradleprojectnature + + + + org.eclipse.jdt.core.javabuilder + + + + org.eclipse.wst.common.project.facet.core.builder + + + + org.eclipse.wst.validation.validationbuilder + + + + org.eclipse.buildship.core.gradleprojectbuilder + + + + + + diff --git a/aufgaben-service/.settings/org.eclipse.buildship.core.prefs b/aufgaben-service/.settings/org.eclipse.buildship.core.prefs new file mode 100644 index 0000000..a7b84d9 --- /dev/null +++ b/aufgaben-service/.settings/org.eclipse.buildship.core.prefs @@ -0,0 +1,2 @@ +connection.project.dir=.. +eclipse.preferences.version=1 diff --git a/aufgaben-service/.settings/org.eclipse.jdt.core.prefs b/aufgaben-service/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..5c96052 --- /dev/null +++ b/aufgaben-service/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,13 @@ +# +#Sat Apr 01 12:17:22 CEST 2023 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.sourceFile=generate diff --git a/aufgaben-service/.settings/org.eclipse.wst.common.component b/aufgaben-service/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..1f7d773 --- /dev/null +++ b/aufgaben-service/.settings/org.eclipse.wst.common.component @@ -0,0 +1,13 @@ + + + + + + + + + + uses + + + diff --git a/aufgaben-service/.settings/org.eclipse.wst.common.project.facet.core.xml b/aufgaben-service/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..2b28d58 --- /dev/null +++ b/aufgaben-service/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/aufgaben-service/bin/main/META-INF/hibernate.cfg.xml b/aufgaben-service/bin/main/META-INF/hibernate.cfg.xml new file mode 100644 index 0000000..315bcff --- /dev/null +++ b/aufgaben-service/bin/main/META-INF/hibernate.cfg.xml @@ -0,0 +1,13 @@ + + + + + + org.hibernate.dialect.MySQLDialect + + + validate + + \ No newline at end of file diff --git a/aufgaben-service/bin/main/META-INF/persistence.xml b/aufgaben-service/bin/main/META-INF/persistence.xml new file mode 100644 index 0000000..6872b3c --- /dev/null +++ b/aufgaben-service/bin/main/META-INF/persistence.xml @@ -0,0 +1,18 @@ + + + + + org.hibernate.ejb.HibernatePersistence + java:/Aufgaben + + + + + + \ No newline at end of file diff --git a/aufgaben-service/bin/main/WEB-INF/web.xml b/aufgaben-service/bin/main/WEB-INF/web.xml new file mode 100644 index 0000000..afa4e62 --- /dev/null +++ b/aufgaben-service/bin/main/WEB-INF/web.xml @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Aufgabe.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Aufgabe.class new file mode 100644 index 0000000000000000000000000000000000000000..2db00f3a9ea6cdd59eabcb1db17086337a04c289 GIT binary patch literal 3010 zcma)-=~L4{6u@5!v>cJ69A2QHsO6A=CjuguKs74Zf;!^|1FSJpQzlIq@UPMt9cTRD zAK)M5_}(Thn`OiFOE#N*$8X=2zyE&!0f5J_oq?1Fm-m=awk+f5=*X~wkG8eLTw^hO z$v~q9ou92k%P3i{ZM@p~%yxYZS|Y*x9v++gJn)^8v9*<7nbn|qKk&X5*%3-+!&9zZ z@IA-1@x0OJXH6w`$VwV?3o?1vXEyUtsI9{G19y+P+hteSEjbl*V0*#A0VDVAh+Ag9 zWBZHyzH=DoF`bH!rdkS)?OJ}|F%2dKTsodJRri0xy#22%uxIB{y`$!0!>Uxs$B9!` zEFUA#SY1|8mK#jZIj-Z+YtWDz*~V}zm-kpJG{7Yt`rte|G#!_{48H6zuW0R*kUDFY zcdgR4R6E8$=mIeBEY#w4;D!b0Y#Q&sYm+a7~9MNTYNmCf%Krg^9Qg zO+K&XxTk7S%re=`>5zeDo;*RkH!>+olhF(srJ^Ct+d8z6W(H}(LTbiSGpv{1n7?Yp zklGy`TA>Z=1JxqoKG9oMmfW?Y!NN(2k@`a&bW(3eb>S#3iv>usvpSrUWqECOq1`2^ zCgU-Ws`5_t8oYJtszq|Vs6z*IYS4v{vY%MCxEs3ZT``As`5~>oc*z|fRLd?aUNGzk z;#$|Co4B$fSG8ecL5X_icAfVRyM|o6(4ptl)gx;Y^<6SFM)#u{UW>*E8Go%qJ2e2# zo!WN|S_|dC+hwZ`b)g=$(F9FA7(%569Hgy~qSnE;6qP$)v3U84)yP*YE52gM@D)Ar z6*Gxey7+q*^)Z66JzlrA?}c7`#{q%Q3#eh>s^Qu+`U@_8=O!-WGtEDyp&#G%Pyhzt z3hp$x3WNBJEB}C@Z<2D4Qu#UzN6Pa^nj%-DV?SZF|%(0mhI$~1l^`Q9ssgzsgAAg(p#%_06oHH>LB?f}VI|0f8f07s$sx!{0ti(Kffz7} zPdPPHGRU|Rbqb@fctH5t`ZqUO&=U6WBa5Op&FH5_OnYIlVC zOhA2pDypW8T2!LG6i{ECj;bl6zD3k`38>+$6;XTm#MNL!IW{+C#P>?Xf_iLj5?V?~ T_y-Fq2Go^;CCP_vhF92Y^#-rQrx{ca;o?afim7Bfe0a9`PXkmuK(#wXST&=w?OKUHC-}imrhwcB(%O3ksUFL=(J^Itau{2d2`2_CIvG#WvC*l z_r}xlzJ%Ul7^bCJanndEIG^N0TFTO*!+I(mPg}atuSYv#WSbef)oLa(NrT(thccG~?%Po7aBBAfn6AGqyXgUl_AJ9`Invm9qGDb`{dQHPKTOB8~ zi8)7IoyrUk>k8^SJ&wq2=DcV)RE|q1d3GrJF3lL}G1nV9DdvPytTW?A-o|o+-lnMo zHUe?)L>`=}Tk!#_Wyp%}^834!{-fZk?)ZSAS(y}B7dd9z$06G*Lv6TDPYvzWGXqV{ zC2_SGnWUc5EM1P~l2GVv2|cMB7SSgdIy_%ePO!ApfNr%Wv@~5hYjo`jCgsiBKnAg| zV6fg}j!?$pF zSghhwTt-)Q#tr@2OtMc;*{UQB%ziD=tEJ+i+FdNSc1keM5A}SDw*nBW%A<1E1VU}y zLXWfUY_5WWD^)}=p44d{^_03GvEZISk=Nuib!twcH&;dGi&dz2ft`XL@@cL}FSQ7b zP^hH7aIR4?Q8*(+NMP%h8Iui4@pfC=|ke zt%}LQK9TI6Ek7;Gh|q3QQ5&SSE6ildb=~cj4+V`xJmxYZ(yvo71ydDFE}TYQ*rj!2 zmnDV@pw)o_;|~J2#4O4Ab?k*ju)b8q47||68r0(pA6tzeTIvm|F%>Z3n(og8=4>uS zyaqZYMsVpW<_fM_`Y?|xSAl#^af{H>G1~7fL!xL<#k?X1xH2yvo2g!rVr!LUx-rCR zGFY&8YULYBduZunkFEF-4X0!SQl<}IRzDaz;afZwoq)oFJnBElAvvG3@&yy4HQ6;#+WQ1g}(ZUV+RfR>f_26^mn1 zqe;uXt}B-2)#Vdn>$zRU9oR-=EK^Jq>-Vd88E&ZMf!!q2gDQq(TINg-sn~%Vs_`1U zHiCN<)Q#d$Ut6H!by((9S*KetI$|RKeiaXZ<(J)v11)iVe>6xJ*B$ zqSKk4km)B?taf-GQ83j#E*~hK4SOgy>Dgd zT&!S4xWqzr2^Y!zrfPfvUy9(1470Gv&x=s;Wjt#)G+c6OLo3$zEx5oiU03xDJbNDS>m%9B_T6Wy3I_gUtb$f zFpq0pgB?pRlejMR1?4(}2NK%o=K9u})uw5&T57{xy0z1cF%f@^pGNQ#1@r8*v70h> zu;!2+?X)A6gxU_R-!fApDt?Bav!W#nOA5|;8!VU85#G+6Pw43dou)aI8E$g!25;Br zS@AL2{rLa1>8SLoDi-Ws99~OXwM3#jZs|>vD)A!)7kf=|zL^89HTb1eh~KFA z49=1B*EKljuKiKP=kN^I{!oKw+_k@{_^M6!*8<(YReTL!C*8kBOWx-VJG0Jc;E6)pC}=l|17WwuI>pm8)K$Ip?m(of!h8IS6D`C=j+m zVL+OLKw1c7bqOF&peb?zhX82}0%;2c!ageuNNW&C2Z5|B0mO-JMcRfCAnidQU7-Jfovs^>q`J}@>r41DFn#IAdu~$ zK-d%31qMY5T{}(((E#$oZ|G7 zqBPzf1e6Q~#BZ6r5X}~{f%AMiZx>+W>`LOK^Nj?SDgjKYr9%JZDorKp=S;3B(j(`! z6hn;#p=Ls%^1~`GBm`-+4xIW=GG$+b~e z1y17?WqiC^K^FUDFYfLg@bBFzdog$KF8|)$ve%o%Jz3l*ugzH;ma#pHqcU#H;z1d^ zvUo_w)+`=wD7bA2uOZ-e-uQR$Hr|Iu>_ z%eg&{y0^!8+>1x?dYWIw*87dF8=j>b#*udDEEKxoOcy|_$ z$@sW!TEiK<&u?2+Hcw`8TE;V3ykEu-Wbr{6Ka|BsWc+9rAD8hHS$wK7XxM!;?0)`y z_yF6A!wjh-ya12#VmO8lJcx}r&I0fdG@L*j58H;#aUk2~5IcWP__W=UjAzz7&6~Qc zrdm2f*ThDSa-)~k7c@I}{60@4mf^E(OF&Nck1l7SLCE6sLFWA)<_a=@#b#!s`Mhcm zcsL7c*^auLix`-8Iccarg>MA)9`SHj;@kKRxytcfF%aLg+au}9zR&p&xWlICQT&jT tdJ_GDe)|=Ei{IIAzsH~OXZ!6h%!Ys1Z~w$|be4FF4YpFIlq;-A{{?h>NGSjS literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabeResource.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabeResource.class new file mode 100644 index 0000000000000000000000000000000000000000..a011341d5ab6ef4be5af232f319bb7e6720890bb GIT binary patch literal 5536 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 literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeEntity.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeEntity.class new file mode 100644 index 0000000000000000000000000000000000000000..66ed23a7de53de7909c1d168153ea180a2fb18d9 GIT binary patch literal 7686 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 RFZ>J&Y9U2m%I6|9{vWki%02)9 literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeList.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/AufgabenGruppeList.class new file mode 100644 index 0000000000000000000000000000000000000000..38a8d2275b57daa388f0124f495edee102c79677 GIT binary patch literal 848 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 Dpr8gH literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/DefaultFiller.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/DefaultFiller.class new file mode 100644 index 0000000000000000000000000000000000000000..8b6d3a0cabaaeec5eb26ec5734247e18d59e9ff1 GIT binary patch literal 38565 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 literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Favorit.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Favorit.class new file mode 100644 index 0000000000000000000000000000000000000000..73ec12164a6077b4b698b19f5ad6295e0c8d0bc7 GIT binary patch literal 951 zcmaKp+fKqj5QhH+1dFSH-~kl{uK*MK03H&f(U=guP`qDY!5XBdw1mgfL}TKG58y)? zXWANLQ@z>Qo%v_xo7s=gw|4*s*v=p!u-?M63E}F zi86<3G%znace?8e82uoA-lK5Kk9)2)G~4a-lRbg7H`b0H`!0Cqcn=SnUFm&mWVwd| z$$H~PAa!i_bQVd>OBl!sxp@`iGuK zImnD&4P`V|!t8b|y*$gRYeRR&z%Ooqv z&NN>kpM2Q@o$0`d9NlGj&!a#u+6;})6_x`Pg7%EYb20U5EJ!&DQi=sxj|VA7K~||<`413YEQ4&sf>fd)8?hi;@gS8b SNR>cpe}M4MGDy|`gW4A#FO7Tv literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritDAO.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..ca54cabbdc2f5d5ff274a1be9f741c42e2fd0eff GIT binary patch literal 2907 zcmb7GYgZFj6x}yLhYSO1@QshCRY?G+QblXT77-|I5S530+ab9L17RkenJDy+^lN_t zU8}Xy)z#I0?QiPp>b^4}i3x@D%go$6bI;lPoW1XzzyA64cL3vXHN*ri6r|}|mbtmP zXdkJv(?bF|VOZAl39u(X%$>E7w~$CszExv-0XIfy24^nVG3)0?C}~ zl}x`}ytQWL+)_z;S-!n*J9h9u;M!nr&04p-z%nb+^KCznPF|W*PGARHbCzSN@6*cy zU6XD>YUmNT)RepxV6;w09K8lK^aXzeWZCllY)2V&97R&YF@d9v_46xh zG9MV|$8mw~k_^It0{w&Owk$eM;c)!n7Oj=C3=5vO%FC8#t8s0zD_FICHZHeM@z^)ErdKxCUf@ax z4eYYHv^4uDTPspHkz=cwEwNyi94n}L1U_@%g8Tcyk9wbd zkkwh9K?7-IB3y5YN!3{4I7oBd7#0}wWtk066;nme-AL8QMe#WKYE^nNRlHFp@!3LZ zJasR6>cI`XtHGpJ4@_j>CPoE%@}9H;`Lrs%ErF?K87u^z?Ua;i-kcW;B@leAA4b~t(wV9Wdz;+!2lXxVcGtQj!eeM(j$9IE- zcCS^g2h;dS!wl8X>O=#x_*meO^gNd|GyBtAT=m>n%2eEubmZ_@!<@j05L<|P(k&~! z5S(vdUa?HbjY_Z;F+3Wzu;B+L{x)iOYEMNrRZc*V-iam=)ayVOoy@t-mZt=2wx2p6 zZfAyKvlap?zdmPGYH|CEwo`bxr5r!u6lT0?r9ybSvTZPIWt{H7z}@&lps=s=^u&Kz zPfu7*ftK7o7$RtqIa}xSZhS>ev`+Wn1uPBU2=p~Nt2$_41$mxCzWp7^#s|~0O3%_j z5hZTK)Zqe+T9%QjTg6!Oh&ngIa?KXlH&w=oa=ERNqitJZdnMlnM-@E(--|kJzrNsB zy}X>Z)%kLy@iTBkVc^Ey+|@n*2RciHOWe8R{1*|3snd;5U3}Ki&1-_AdA^PD-k(Y8 zL%+btWM1RQ8=UwV13z*)hV#7kg(3R6j3+pb;{xYSM$2#!DUKL`sV*}pk2k!-cUL(V z!?iHUZ(OfHj57H36TIb%j_i6FP93qciB`y$@%39pD$|h~zxai3=gV48LH;I=)fd!V^a8!!bO?Gh$1T z%K{epw8Srs`nzS$Jm<_|h!-033Ve#scva>4lRQ-1@sP>qH71Wo>P$wGUlP3HG!k;! z!PnIH59sBP^85q(w%BHXW-?cp>N;s%A-F-3Nwbg{9%4htVx)=8c%966jg0!oTqUg- zSDGQMcoP{lvrNE>4Ey~zvKrkbU}KFdq6V#pw7##=N_R?2QHY2AI2(%UCa<@dSC541s7GYWbPWoC+DqXyUc7qyJ}d;kCd literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritEntity.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritEntity.class new file mode 100644 index 0000000000000000000000000000000000000000..025a2b58bc699ae05913b8db8159768248beb91e GIT binary patch literal 1797 zcmaJ>Yg5xe6g^u?OKSuziaaY6mC_dC6CVW>@iEL)ol#-%V`#S+Z4)L<75|maU~y!| zAK;I2Jevf882TZ*+0D84oO}0de*gLT3&0YdCJ_^us!82841ITZS2x=AZDUJX`ZME` z?U?RU%Qf9ENyG)teK0;5dc&}`^;cUTWYtX~A&@;5Tz8D7{A@cP_07#qKT;r7_cN{4 zn4;q4XuD=ZUteE)QWh9_-6lm-ZkR1|t07k`%XSUdw5^uFFyS8!$2IgF>9ow2E3K;3 z*J=zKkNmW1H`+~$pA+qtbUenxf}T6=ogJyR5{sr~y2}DR`PmJD_^Mr#Y4jkYp&tVR z0~OPfFWb#6>AW>4Ngz|Pt43qPa7?uhHskJllNzTh#~N@*cCvfaqist!=%|vA$e>5sG+Fg3dYsjoQ5&~P1i7qae-vu5P^xVYyxNMj@|sH z?sdK^{J*AkL;G$mr`aCrUBJC0?h5puw5x{u7#2u7hE=nh%D@Ugr>a`iFoj{YEUH1L z&7^mA2!CU@ovM6hdR7Y5`+V~%|7m6pB(cGfUiWNBYsD>II+D}Re0n*?l#BSD;vG+O zmF9egPfS@P*iUfw_h^OCp7IE90>^WV(m4yxy@h?8|K_C``KV^ZdxEAE9 z2i?sbVCLOEW-GB?>ypu3@hGE7~tDuu2-q$NekEi0?K|(umAu6 literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritList.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FavoritList.class new file mode 100644 index 0000000000000000000000000000000000000000..60dbccf30bc41fe7ffebcc8beafdca18a71b93f9 GIT binary patch literal 791 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 literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FillerResource.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/FillerResource.class new file mode 100644 index 0000000000000000000000000000000000000000..52216a46a29ea1c21052427792bef1ba38bf4588 GIT binary patch literal 4158 zcma)9`C}Ya9sj&dnn^ZO+NLeg(t{(E98IT%T5Goyk~9smo1}I_YN^*`^Rk&_GPBIg z<`5CBg7;Cyqo{a`x1eR4P(ZvDZxQeNKGDBG{JfdHlB}&i%+AjDec$){zMt>;9{+J|JD!_xN=k)u4x*xv$KYo8_Sp@(lHKMwk^G*(sy%ST56~jSUq7*n}%&V8Dnr{ zLZ$Oh$SMftAt;tYEI+bW9Qiu1ZdrlcpD#Mpk;h zv81 zsKGiNtFcD?yI991xRgi9$e`OcecG|MrIlifXokc@92>Do!({@OEXDE=5AAw$IyPgA zKm+AO7}E-c$YMFI%U#g`fy;HQK%KyN!o1Ue<3&h%B+~Pr- zlNSyS1@;)jMPO@aR^;Lt-|&1R?Rrw7m8JV68P}H3jMjU5h7#&@tvXiXqDHi%L&J84 zN-slQe>fCmx8fpU|MzHl+^PEA=s9EZ`bAt`WK5vM9}>lnbGK+K&K zFwXCp=Aw(ba+W>HlS52D)1~PlW4^A@B$6bXZ=~47CK&t7g3$`JeTFAtuhx1yDPF| zXxwvWRD>s#Cl6ypM_S?2$dsR!UQZ;XPDOH5tS%T#jOPYfG)Q25g|d>Jt%=Bcx znJuQ4C(TisUgGgJFnJ=BEZ688EUjo@rD`pDpfVQ*+#r?9W?e6kqZRDg|B*VWIab@L z3P$3^*eOokUro32SM>W}{4a<};f|it*BW5s853HCr?HqITrFfZ!JJ|7xatm2wTkKRu zclat~fR2~rB>n5inTTGsx>asW)Z>)`yT*ecyU#Femo;_V^@DwTckbO;>Z=_p*erIv zj7RTD!?f*2+=W+bc-8V`u9U9hHFzxxMqqkO8G+qZf?f5LMa4G~a7>O2g}azbug4oT zyg^{g`8jpG32zqAJb7zQ`c&7xynaN&`WP+%*YOU#lifB%p=$dpM{P8wBsAQ^svMG;UTg%i9`9y9?%rnvw9bg* zH11Wc;Jr-ZYPhmqoW}cgd;lM$3#KMVEswpC4gZ!nPT|8kK7#wAS{7Nxq-`qJvRq)< zhBB4te+-|{@NqVe@GPYj9iPOfcpfW|p2^3w!3E-X-a)-sPqZ+Ig^>UGDX3`gE$d0U&QNq5YqE;BsQdZJ6iPm4lICJYk2!LVP( z@pJrA!!L?`qQs)Y+1K$a{F-%chDDr>w6~z4#1uktqU%JYxI`|CPZZ|S(o(oX#oKRn z{7!|v#(8HT46Qm(`W&d#G=AYw3L~G!M^^zBlK*2*A^cdlzjoSPdQ-da{4gBB8cbre7&!H}+rrp9q9p9_MZH!T@ z;a3yCy2vB=Ufp&UYunoLSU-;q4`S;Bq{XNT+^>{vLM^s%|0Z0?FFo3WtI*6ZHfL-j zw^FaPT*J4L{bYDVAk}sTEemK9Okm?UKX#qPb;+SvO$Azbh*qpe8#Zv9-Hh#A>)`QrkZSPX zPV(*Iu4_3dUxy@ihvr-!nwTn>vz}5$A*ta2C5<7&f8&%*({9(OPr#zNHJBi+iMUT< z3NCJij~r$&7s9ZLa3~mVBlk;uZcunUMR(QmeR3YRH@#v3cgC=Q*U=BB7Vy>>9>b~R zIh;P;^scjbPaf|(Mx#HpfR73c+=tGN1$;I> z0yG;5#P9J38g+os{SkknnF^Y9h&@e0tp=g7Q)$d+f?R_?b1jCylpy&lzYCCDjlc0@ bBbn~T-|^472Hpe?FEsoYKJugV literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ImageScaler.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ImageScaler.class new file mode 100644 index 0000000000000000000000000000000000000000..b3e3a86d1093fdce037ae5ea20bfa4dec3542677 GIT binary patch literal 1947 zcmah~-&0#f6#h0p*qe|*fFiw>LQso=hF+CYHR&$`MN<>74N@pimt+Z-hI^Tt8-X_; zoay-BAJAu~@>-`efYuS8?3Dk&hyEizh-Wtt0@ZQmX3w78bG|+2d}lWYfB*6ufE!rk z@G4yxg=~OyJnU}p=efw%MoCRt(sq(M#Z$t#>~>HD0&Pn*Dc%f zZZh~2Lvsv)38y5&@FNsK5G@StIm;H)wY4ST&YDXV!O)p=2yxDIEvX+Z2D}xk$}o`o zpD@x4!Kw_1PEIUlh88m%9SprHFv~GATb>wqU2`jIuh+bS=L&Nzj2OCPIOoV&I?aXg z7S40@Fmy}DO~aCjlDkScI}?G93zQ6bml(zpxnuYy)bvn&)!gvv?nb7zyewQ%QXuIt zdeO&m@i@5uu#2D{afXhv@Km8oS-a|)c99b7PGqy$rc>&;9Pcn(JPxRl?@Y~WN_YSv z4VQ?Nb-OH+eLsQ(hA90F*YXHDdz8{iQ1^vhItjj>nj)HNXxZg-qXf+drH3AdF@Vbv zBr(F!>N$;gsCo%vM{XMtd>~sPSgbfzYK|C;Fh()Pah0Jen8} zEgRL!^3_!%=akFBoidA_<8DQ88{-Ti!l|z_TxveJjx&@y>z>vy!4RJkD|B1pOTt=< z7ao}vi;8N;OQIUjSQQejxP#9)rsy)AMTp>YWT{NTbsd*sxcSsmEWA+wjxUZYDVuoa z&Sp`pdzNEUJsj66OI8?siy2~N$&?qZufb=7vF6?;JL%W3JL!|tO-{E^-9}=EfE@zv ze-rpr$53U(Np#%}>!zTI#c07Zi;wc=x_TZs@(kgEQ*(=A%93|KrtU)hWx66eh}w+0 zo!&FRM>BeQXyl|BBpJ!z@Gi8U)OMIgxeY|oN@JvMKr%`iLmS#@Bxhd*0Z8lDEYGH2 zAhvLM7oDkq9@s;7DyRoL@C|)|9lZTJdQ&Yd#aT*wfq{ixyqgN?EuHV_p*;*f&_g>I z)ZXF)#iR@{7Fx!Bb0K-9{a4-W|Od$b=CK$wGZ%yW#YFUHZUzPd_{ zMVndr-KOoo&`SR}qtWOgVeo%-l=gQI(TCufZMi`J;c*h7&>jQtA0GY# D_0+_l literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Sperre.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Sperre.class new file mode 100644 index 0000000000000000000000000000000000000000..6150dbbba0cb01d78aad5e76b0eb157bf72a22a3 GIT binary patch literal 2747 zcma)+TT|0O6vs~rv{1se+yoR5g+hfOh@e~rq#)&@<>G6AH3mw`q=^H3DxJ}B#s@!u zAIkBZ-KM0=cH||SWY6Vy&iU{D`TOfP04%`!7(_JaK4nJUG>xmPE5r0ZS>`cwjO->t9|n3K|#viGB zdYR%+N%-o^r z+VoxgS?zr$m|kUlVp<4ZZ!u4NP$OHDBOz2iojTB9K!+NLqH!T?oJh*Hgi8UpO56oM@s9-{|7oU> zKSkfrAwhj?!9L2-#_!iP5sctTkLlt~LBY3ms1LLp{Kq4n&HL^NTes;r)r$i$PWKcH zpidQEesvI`Lx67)QZ8RnhkQk;@f8E}6;*&uy(IRD#;)pzj-9m1-Zp3tZ-MEwMwDnN#0kRByS5=K-YLo!Gort7Z&LW3cY zQ6)%91{qX>jHy9VGRQE3BrAZBG6-Z`31Y|~DJ95rHHaaD7zi>^0feMUAd@hKV-u2m zaYrlDGSHL~Xa;6WL0<77d-z?_%rt>j0m)TpW(L7#D}aeJ@)~W0oTIolanw1O$5oc| zf{Zw)L|lU9qH~#?7v!ETA=+{UG&-)-vo}hR6&Ykz39_aJS&>1~2(nQDgzgIhc^ewu z`kl_CWuPr3&}L|O@9qvSEe~%O!S*VEi3=<|yacpy)Gg&*l#vm$O2i%YU6he~c7$jj QE1=OGOg-C0Wkq1`A3>eN@Bjb+ literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/SperreDAO.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/SperreDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..95c7278b1156b8c07e99b934b1026d3a98f3d58d GIT binary patch literal 603 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 literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Strafe.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Strafe.class new file mode 100644 index 0000000000000000000000000000000000000000..8f1b7e0a37a4087e6781be86e90243219ec7174f GIT binary patch literal 3004 zcma)-Yg5xe6oyX11idsMjpdw1G+*B%6K?>@O9}KX@Kuwu6VSrzyGdj-r z!5`p{ay(}@Ey;G{^h-C%o_)`=XWu>j^Y_`jF+Ja98cc?8X*yR_?fxxu_fME_&E;`cInnS|pYP+fY!Pd0#{?a0SUt=+F)w7>aTt zv_GsCM3Pt+ZTHkUwD_(LIl#aV_i6OI(>SSM44| ziV|Ff@h0~#E(4_~=+M`&^+0W+xlIZ&+8^2ddC(n5{FM$}HD}kpi>TG0)lk$M9XiQh z*k-)icMUo=D!#kJp4oH-JH;iMpl%04xTXbLXa^+d;^0$){LV)-Dj!jhkLW!2=EytNr2gIy{rHT{0e{cq3Ij(C$K>cwxbTfjT*BWJ|CoY7eAYz( zT!t(7romOXhQHCp-(l#hw75^X_y!CIi}OgDpj4w{KVaxIHB|yoJ_#4N!hnbh(i0lh ziKuVFEd|JJ8DvliG6JJ2klQlIHB2`Y140KyAY*Vx0WvOw3@bqlm{fs`%OF_<8HoWQ zrx3`LvLe$m$Q>ofJ#|Has7o^H3ZfQbP(>dJqxJ@<&qAor8>+e@qZXB@FG8rRja6NdQP&W4 zJqA^@xG-uTZ*&?ImEG#4j95}4zE*dumxPuG9r!y$dmn>FU7DP@rfd@HGROxd$cDN} Utji!D5yXrEp}!FVDRKDCe|AITivR!s literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/StrafeDAO.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/StrafeDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..52e010b6dfdecd9d01e52efded52fe2ff357c7a2 GIT binary patch literal 692 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 Kf~r?3%=#Z$i$muC literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/StrafeResource.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/StrafeResource.class new file mode 100644 index 0000000000000000000000000000000000000000..ef0fd31fa5cd3d2f3d40a4bba277eec84b487eef GIT binary patch literal 5467 zcmb_gX?PRY6+L6g9$Oy3n1o1vpn%IHFi!cIjST-Tx2FB8}EF)>ejARTc z4PDYUX`3$TzAtIhmM(#UF-eoqHgVdd=}Px~-~aVzzNY8RXe3$4cKUt!Vb9Ea_uY5z zx%Zy?o}T^hqfY?XhJULlQ?NE7{D!XkCnqQUdS*1LkBFo{ls5HIF(51>V}^wauY#I! zeM0xg^<>oFH!?25X$2MCeO+CF0R^?)h8gu+@zE{g{%#{06=th~MIxDwrH}RKNu2`< zuInDx59?-H_oswu#jLbQhJ`;+D8yBD0~wAa#NL<{8;OgyWYS3M>6nqU6l^G|p+B#! z!$_vZWSVNcNj)JHRJtB1sHRIvOAkw33SN;@RWR%yvV=L97o(nQa&mgk62FTJ=PPcF zC1dIB3OpMc_Hx?}BO-k8;0g^jSSsI^Yq$z4Xi8M1JL0-UKbCE1pjsDAd$84qmAG2P zDg{>+W4VJy8|E<$*I>1RD(Z1CrWX>C*?Jl-4@DIeT&tlR6$+Mg$C9EqlNh0+I`Oq* z7uMr@bu%WvvxDCBSd50Q>s~lH2!e+uDcF}aCXkE8QyLa8l!_Dk>hoR)<8cwy;~^%A z$VsVaQm`s76cXW#$y_WDXl6pXn--=(=ok|-krPyKMUid&dU}i|l~3sL4B_+LZE^Xi z2u4mYutl<6fkBF{C>rfIjYuXeEKb$vsZ=}`wiDbxZpqACJG%h-b(5K#7UrxxT>hyA7#9LB*8QpcDG9~P#DTd_@n z7M7pcDFwax(p)&!^X?`~uvKR4Z5kF~aW&e|p`v|`XcZN#hE6PHY(_*hmQ=BW^;@u+ z%LQ3>>ul?j`|Q-9qSA)|cFCIEt>F5+GjlUl!(O?hM?)|Ai1}zN8EHQjj40SrSd$J@ zGQSJV$RoUO-#&-_7=}Hp(E_0&TOBbU`VrDFh#~HnHXM>xu$pu-_tI7g;T;-FwDh}91GH2mwcs1@)P-Yxf&{onbw}47i?K-!7+cU9vgfaEu5Jpt!Ot=4I znT9Y3YWaxN!os(ib54tGUq>}WrLUEy5s#1P;lt9~n1*rCkE*0$=YNuf<)2?!2@eu5 zRIo;u<*6md6dF=ELOviD_6W;j&m(utB6`LvmW-l^gp3Rcby ztcG{VM66~a?#`IU2YDcp>mJnb9yzXZ+#P$LhWFzGEESG*iwO~D9A>3#kmo6Rnv)7X zq~XK(h@-g6%%oE6c|1P2^0|1By+4LesQ5Uu#f?fSf{-mcV`=y#K1HSNZJh@P0(*u6 zp+R}>Sa>0A+K-1cd6hjlhV;a7O$C+>09?A|r%YagCuwidCp2XKxTx5oq zNP%ntYWN1esbD#?wr#{R;+eFNr?PCPQLv^ov2%648TI374Kr>&JFPSr@!?*4OT)Ki zp*S6ujP1j7cwWVKc$z3}Q&y{n@8WxeKSf&5s7v%nG~jdTNGrvC2j){RG zgED#P<6D_L;&QZ#@6~+z_*ZQ~;{?yx*@+51mr%gVC-1KOU(2s{$|!u+G@i$@#>OdJ zIgPq=s6WlIGHwN~mz&jd-5Rd1$69`A&Kg{Yb^IcG;(E@n=X)ikH=q$4ZDUsPYZK@F z7H+_eoW4nZ9DrhBGq&)%R_^{vM`9}$W(19rZpydb)DOJLqEE z#UIBGl0FWx#&m4O2qnYVjtHwzUnw`9AcaJr&k_$_v2r;*ZmI$oe1>+ literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Toy.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Toy.class new file mode 100644 index 0000000000000000000000000000000000000000..b1b10355ae8fdaef34add1cb6d1e552a7e425c52 GIT binary patch literal 1171 zcmZ{i-EPxB5QWb=zfD}yrcEHFrKFHHNhSOMKraA+Dn;d@Klkfoab2Z$<=7~FD=M`@ z;(`a@p%610mj<)B@z^_O&U`cLU%!9+1n?I95-fqoBjtorI@9UYk;xZNx+-u^!s`<9 z0xK8tt8~UP@SM-?g&M{Jg*d!E98qeZb4l!vozv6953dFCfxJ`#^;t$&9mkO$c$BkU zH5r~q%6F5%6DWI8a&@KHsQAVY{P;j1*X^B=$@_4mD#)Q`qY7J~Ht+*=lw7(hI+5;J zHwcGvd?q8Gzth8feC|&KT7w1i5JTBhF-^uz>)l?Ke+je<8wC_eIr*zx>t=;aSt6?= zJ?;9v)BL>bwPmA(GD*p6CT*lv^GY_Wk=eVs^>Fo$jU}$GQT2RIpi1gb>GoK;Yoo%< zRZ`xc3sjE7BpRxZJ}<0HQ@`TtLYoS5bo+T&JSn|dOsOOF(~;aLvNi3Wp3C&*P!tpk z{qJ~mqh%}fEY1$GO7AQs0qR(zD6ozOJ^wAfMe`daEj$!28;hTyl@=e6+M=3bfBz26 zht?H+x~dy;`{qoQwr4b+kEu8C)Bv)X1!)*To?+VrvY7>GQM(Q8@IMGIm_eQ!LE2f6 yEhESaGe|oN(k76d1t5IG4D!-=HJvO-#|W}#zM4)Jq(>nA1t9#3F-TYc481>JC8dM_ literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyDAO.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..9d42626dfeb54a5d483038e6909e1566781e6170 GIT binary patch literal 588 zcma)2O-}+b5Pe;j>sR#`iR2N`=?s5p?!5b8F!RvQD>wCN{ygP zqc#~G;csWc-s@0cyYWX$JgX;AQ1NL5_W#j@fZGfvrmL=Xq@G)>_cR(uAluXfpX|hN zq#oD)b=#FVs)s!YUR!ho-y~A}rWswZ*I}DEE@e($;lA+SL4jX)?$0vI#WLga Zf`=kj7;y$xQQ|5N))+Zh$Hv^2zW@X8pFIEo literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyEntity.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyEntity.class new file mode 100644 index 0000000000000000000000000000000000000000..df0384ad331f50c89c5908ac3d198be44ed2b86c GIT binary patch literal 2427 zcma)8`%@EF6#i~_B*ZN!f`TZqwa}0Rx7yMcqgX(|Adgla#Xe_~tZ@}~na!q!|Eis_ zv7{QLHA01xm>5($MHRonC|%RD+dGOfn* znpL)4bK5&!aswwgPNG}k;!EpS%iOoznz>niX;*?IdKJdo44?bff&H83zcTms_99D# zp1?aURcXE!+BX7c-`v?LJt``UK5Y>Gz}|K0PI=#+cU>>A0>^Xf3L{j1W%+?+9@>80 zsRy=OvCUGIX4kb>i{5_Yz~yzfOBM=)k-w1dR^U5sjdw=bu2)|8wo`7nHHH3@P*?oM z;USH3Yi;42T$=N7LL#jwFoI>YJk~Auc-z}_ZED=qYOH#W+hUulg{~z-z4sm03FZ{K zvQxW^W6`VHX>?)4zz~KN2G$(c-e??@ZGYQhz9dGkV(sr*z9Z*Y*d4rZn81uSlvYW} zE>*Jwp2hWGb}CBOX?glU{sxjrQM2CCyqxV+6s}1^ZG>qbIzehrykJclFz^9Yi5001 z$58E>0yaRfg|<40b>2X~SP#&;{Z8Q$wa*qvp+FMvT}Xld)W85P5{&SjVAI+6#}fK% zcxF{$>>LujEGF@V!c`qb-lj2w5m{yp6p)p#qJdB3>j54n!4AplOwSUJ+SI_;7-!!z zNm2K@rK$if7+Azd3Ktk~bP>sy416f^u0TQ<)kZD>uv;s>Z3S$?sy;uWr8U>lEb8k; zjCk78EE02~ux8*6?n($72Bz?_$Y$mEt$|z7v6#j-c9YoQfS-MH416cqNc)ys^$z3} z67wa6AxksjjL{CCKU!>g4ZmV9J2G|sEn2q){=5gN^-hdwUx9F1i_A8Y&0i0?k&tQQ zcOM_-G*4;n7x+uaJn`Sc{b{}Oe2PgVXjvwHn}VAJ-Iiy z`bX$vl&heFqi~I@5h-8{*LmWf2#j+*Yy29S-+7t9sqqc1F`Ftjo}+exHodw0pU9lL zmVm)@^iWgWUx~D0_d+d7j*>EKh)i@6na~p980m;ibP|~&k=!{%qG~8PfP-G|30#T1T6p^GS!@1RIwb-j>p;z@xd)|=Rr{hKD97XHFk6MKbD z-^=v9!V!DSnJKaPS6S>Qq3@d!YUq*hn8dSi>{1+%?>Q{e-#<{Ez>nc5%P9WD^UvhP HQC$8H3v=lp literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyResource.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/ToyResource.class new file mode 100644 index 0000000000000000000000000000000000000000..f34a59d9666bc43b1172e1b12b21a8b80adfac2c GIT binary patch literal 5327 zcmb_g`Fk7H6+L6g9$TJZ<3PY!FoBfBcASAEO{q;n>_kZ%3K8StVjv{K7NQt^X9($-aY5u zbKlGJ|9$ElfbICViaG@yaiLp=q0i6H>qd4uVN3~AAGc193CGIXF`*);pmo+bZs;k) zOz0z1vm)jyXo!sL-5VZL&=#@mgzluKx6bMjE0GX(pMqt=bd&DMA;UB{py2w*tTAWU zuAygy?Iaynm@%P;%Z)gzeJsn7v^bb_l2a+sZ<>~CxJk=&6l|#KVYK9Jmu0$Q-ldzM zX{3dM#zHs>nqAv49U~@vDR@QERoSpU;Rt)YWJW)0igreECwc)Fes8!XX(rtr3IZEC z4|3UER$PP-z!e%=ak>1pLc>+Knp;T-cUQ`A7{~Gropf73(;MsyVI@|pSf${qN-Xzq z)0TZw!x~(ppoxBbj2VSQWT~Id3#n*=f@?L@qd`GSBx#D_Y2<4pQt}DChp1# z$L*6?_<3={(QQYMS+kA> zsEB24CSsXE53{kbXgUAUlg!F=(NMt^6?+>s+!=1E{&55q>?c&we?v?=HzutQ-9R3nZvHIm()OerAzL}vy|KNcB5c* zg^h=3p*BKzHTqQaD(EgFcUrD>!m{Ud+oy#Lc=YU=5wSU8Yq$m56=*T}n*XF=xKxps zX8EG4$;#`KiF&JsWw@*v{n({qpaxGBb*f=EE@${tB9Syz>`}0?Y_Wm_NJZP-KOz^| zr$I$y2x07(b$XkE8%mMXR;SK`a>|f~VT`b#r;}!Ufb=WaT3&~~Ix?-x_E3WN(4j-V zrAm#iD-`QMHkpc(#}JNTN`=7``#+{>h=EwvPf0Hx;9;;C+%02lmSrdGu-;kP~)t(44kjzRq<)_ZW#*>k7}9>jk6XGq28c#gdEq=NpQ#v>X&k1zQ6793aN8{uh|#r`FHMa7qwq_6y<;j8!> z&xTI&ZYCuUii1+uAJcF@9#;^*NRqzPeJ*V_7xod762=o6o0Pz8on)4zR|UOSq$M>EUNe}duR0x~E(Q{)cgj~f0Y`(2|ElXn3@Tmx~#l9*Jh5&xt|OhQrb0=p+E zZ#u0UCcfUtCdr(FO~tJU-W=_Wopb~*Al@xf?=PLuqcJNZ;u7RR(-gLMWfQz0wN&uM zP5Uy4wLE49c*hQ)PTsuut4^LdIoibE&3uOVui1gd4?OYaKQ!>!LW3Zmyg>4A8{Yr!jzDp+1zY*vCRcx@Z?TP!SIIGY?Bv9H{!VRNz|FUJ zJ%Jr(u~VTIgzwuuP> zy$|sMG>l$Mq7Q@1 zaqP{sT!p$9uwBLIi)0|6LQ!#_inq#Vny&80+pD7AM(6L~^mo#x9P}1RsE>6C@kh9p z%%#O1i8#@H*CIlEyzelACTx(WAZfWqh{R=kRskloW0}i!&sWV^8OBK8NoFo<<;t?=RqoavL7m z9deyid$2l}GRD<7O@P)=XXP`FhrFlH=>UrWyxrAP7M7E}HQ2`_9we9haR9eb86uo9 zOqNE-(IetO1 zQn=aUyq^B9^_UKNOs_@#@}?KCMaAj17jY|s9@!75SSaKBm-tmpzJJYyEBS7cd0k{0 z|H;?ZWX;+d?jfhY@e8as*duZNZIQ(V{Nbh4l0<+Pd*bfny@|>M-UaJ%Cu`^^|4-@| z1;aoOrdSa%TE+m;Em|FPj?|jdT)4liyUu3-;Bk}(X$^-3T{A*|X{{VBx)yMz< literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Werkzeug.class b/aufgaben-service/bin/main/de/oaa/xxx/aufgaben/Werkzeug.class new file mode 100644 index 0000000000000000000000000000000000000000..8ea3ac06b34d9e7f5c66e7dcf7925754a9b21504 GIT binary patch literal 2003 zcmbVMTXz#x6#hP&Cw4oq~O(_jYfk-aZX@WstCdp|SoK9SGscn7q z2dP08EH5mUzWJkE?sFO>ZA!bAFWsFldw=`exAXTuzrF-;3y)$LVVG_6OxH9s+uPe2 zGuY^uP3~kKa`&5E9&};|GmJhlx6F)fI-Sg_6Kpbs%e6{@;Y{hM&@4l=p1W79{rLhP?lP@2!MxZ7C!l0kj_tef8{)dE zA}+WR3a&GZ)i!BC9MiVv3YOjOD)@xq(NQ%V2>2h>e5xXWsOVx=#VE!|MTurn2{vgg z>t@rI+uUuLcHML>@h!mwLbxrKW`$wuuwB{PgF7ltKo#r-6(^xmzx>CR$1pK?3*I{4 z_8BIVso{O1JLzB5o>O$ov;$5I=aQ*oP9}j8DlwE9#s{u($MgB7iYnF^;->4GJFV`w zI}GW;Dyq#Vyya&HH~uwL6sH%HDyka{R|muTr=B|cltu5>ReX*b!}Y=Nylr}3cDM(F zZ4plwy(I~w8@Mfg*AnwN`TCuk7j;ruhShOQKXB={D+6>QcIjws%h{C$npTKjR%K;c z95Fza&P!Tad}(QErKQy&&k-?XX=%j3_>5R2`i|0}jAMfMH2V5c`U2no2G-Et32Bqs z)N`DAidhMq32SGya}u~9fe#|uhgwnsX$f48YI9mf0t*tj7Sle~Zb;y!@&~bodYCmD z;T|p+jYtn^qY>?4!Dz&KxM@7a;?Gj#68)W#Vj?6iit|+7HIiDOTdYy(x1^USi{8Y( z_^%0%5U!;!%|6F+dhQu=>FMw@Iu2ZK)?5*$YnpAnrH&<(0k zsG90wvGE|3e%V+OO)ZB`zrcgb2ie$veTvg6f6?bilU$)bp|SJ}7_Y$I9yfwId5+*A IzLd7{FAee4GXMYp literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/femaleCB.png b/aufgaben-service/bin/main/femaleCB.png new file mode 100644 index 0000000000000000000000000000000000000000..def74dc4636490aedac86744356a0d96a3255539 GIT binary patch literal 11906 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 literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/index.html b/aufgaben-service/bin/main/index.html new file mode 100644 index 0000000..f8a3eed --- /dev/null +++ b/aufgaben-service/bin/main/index.html @@ -0,0 +1 @@ +

Was machst du hier?

\ No newline at end of file diff --git a/aufgaben-service/bin/main/knebel.png b/aufgaben-service/bin/main/knebel.png new file mode 100644 index 0000000000000000000000000000000000000000..47c66fd6570eac8c01f1b4598a31c62312e47ecd GIT binary patch literal 9602 zcmbVSWl$VV*9C%0AS@m%WRc*qxCRL!3j=~EE3$Epur)0 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 literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/log4j2.xml b/aufgaben-service/bin/main/log4j2.xml new file mode 100644 index 0000000..f2e539a --- /dev/null +++ b/aufgaben-service/bin/main/log4j2.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/aufgaben-service/bin/main/maleCB.png b/aufgaben-service/bin/main/maleCB.png new file mode 100644 index 0000000000000000000000000000000000000000..13cfd7da4660df99823b3ce92f38ac6e34d4c8ee GIT binary patch literal 16838 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

&XsV_7 z2M4KiAa_BL9w=5EHoUi`LX$3&@kd7c=kQXrTH9&H_%p)zPN!&+1Y(=q_q{|Y0CrSj zCrel`O$HY>Oh8;TmJ*%hcbbx7tBwvKX0buj_?qtZBm>4|t z(BB0Lx|-=Luvik-tokeK>2dXM@FMDKP#Qc7%qSO)-6F-R=rB`V_d0e!nFMcvOURcH6cHe#piQ@-3W@bx_-MUU^=UPs_^jb^&D#xb=`j$ zKuZfnh?(^~kNQHDiHUJ?{r&9P^F&Mh|C0eAoFA;!7XD%lhrIp(*AMRqo)gg5xBkV< z>NOvo>7;NPzXV@%HX{g<_+-^iph(=A#5d;AH`+`hK2{b)A;0000 C|CO!) literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/peitsche.png b/aufgaben-service/bin/main/peitsche.png new file mode 100644 index 0000000000000000000000000000000000000000..29f9950a61cb942e49737e4e03660dd16b7dd1c4 GIT binary patch literal 15386 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 UhL034xHJkUC#4LnlQ0VTA3tUob^rhX literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/plugs.png b/aufgaben-service/bin/main/plugs.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa9d640aae3c70c63c4d57c3bbb1b2087a4e465 GIT binary patch literal 9959 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 H(Wn0b(e)rB literal 0 HcmV?d00001 diff --git a/aufgaben-service/bin/main/sex.png b/aufgaben-service/bin/main/sex.png new file mode 100644 index 0000000000000000000000000000000000000000..04273b60a1791c3768025c92bd52e91354286abf GIT binary patch literal 11776 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 literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabeDAO.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabeDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..987f3943d99912ac64d70a6a237e53ad08ea716f GIT binary patch literal 608 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 IFT;ZW0Pwf1N&o-= literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabeResource.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabeResource.class new file mode 100644 index 0000000000000000000000000000000000000000..fb252c72d990eb53ed2cd3d9fd92b58fbe5e7568 GIT binary patch literal 5532 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 X7x521$eG$1>puhX7~YD1-Cq4aG8!{H literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenApplication.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenApplication.class new file mode 100644 index 0000000000000000000000000000000000000000..755b49afc0a4544e665f9a26fe9a86ac53d3e80c GIT binary patch literal 427 zcma)2Jx{|x41L!o4WxxaVSok11ZCiU03T9>#1tU}D7%{;^h$bHC6|)F#e~Gb58y{3 zoTvkp7&yt#ezxp)_Sg5vCxA=rhG?N3!0W+BN8n&eFO)lyuZ7GDnc7^*Xg<$$N={oN z(7Dh?yDNeA$uJ49CU87f(h|w4sw9<9&ooj-M$2HO*Sof3CD4zxQMcu6r1D1^Wtk*9^Unps2V3T;y3zH}y+8hNHl+m#?BAEh>6uD&p;<68#=2%d z);o+>Pw;DlJ8~0N@fVbpEFdI~5b*u#$F#m6<2p0haKJx(hj`;e3n61&2Dfw>drj=K U-)QQa4fe6czRR_3wn2fNAGeTdZ2$lO literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppe.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppe.class new file mode 100644 index 0000000000000000000000000000000000000000..97d774abe9002bacb4c2fc002d16e0ee91cf2465 GIT binary patch literal 3423 zcmb7`ZBrXn6vxj(NFXfI0)<-a6QykeEemLCH5i3rDQ!y8Kvc938`!4XNjI6zhJo+o z3!Sm!j4%8EekjNPxi`DnT<=cPH+!GXIrn!S?n(an_piT+=qs|bG(dwHN|`i7X@kzZ zv5#%5ZhJNBY4weB7#NgZb3HdG8Z?;8S4L=2}NUw~u)1yh$I^1%t+#zI$v3PKaV0@aZQe zU8GC6FKC>$dYMXYD-gF`G3hGH42N#9;x&`zc{9@reEXH-@!k!SZpyu;Nj=yJD>mrYhL%UwFeV5mr%~bH(Ma<{5ZuV9V{55M% zAaf_GXCjx6xg+WaGOZq&$($;ZuOMSEv?Ho(Dzp)=FHUJFaIRw@e$FPwVPYdzdf0(Z z@6HHh_C*yU%Qy|^<8EuWw-WJ~4p4fKQ4UhMgAf>5N2q$876oe1?a&MHlHOl9?4C5& z6CYuXubVFQH4)+R=DVKJihiV;ng3|bO% z3wmg%(Rvwc^wMa(f;IYRv|hy;Jrue#*u!rVzMo=cVKgufE&NHw@51zF`0_D-@8D}n z0lG_{V`b1i`U2lx-+LS_d+wf?Nd1r34U89D{tL1v#sNT+xE8>p{+{AlCpg zp8&#@!yp^l)J&-$H?$!4^{JUsLGl1uNC4rIWspt!7GJeSW`0#_$zxzsIbs zMV(Voi;1XvFtV>lol{ZQfx3}^DqCJ0b)Hrt)Cy)lXi=}LsGEtXKf=gQderMG>K0HR zCZNi097nxLs}bq}WcomH0EBi!;h;TG=kT=&0dTT)JS`-#SFgPv)X7ggn5 bt@3ld7mKPFWq7fd;06BzvKKFe=P&;QCWk+g literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeDAO.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..d7c7037f772b64436bdb72071fcc40e24307f07f GIT binary patch literal 3440 zcmbVOYgZFT7=9*PHiYG36clVRDky}&R*F@L+F}HxCZK|#wXF_eNR}+Sad*R|_xt4^ z^dI!AJ;z${LqFPc`kQ)c-`Nc$ktomuCp+`bJMZOrZ}a!R&;A5(2|p_cF!U}8&Ei~J zUtiaFVJX8GgsF`d7ZY|NpBH1MtGgQ^)S^y7y$S_EhDh1HC7Z8^HOtOvqYI8}^R#<) zbef_5qHgN$WrlOT$z{IEHG`WOEn#rSi4!5mZI^3#VLQ6x3NtM$N}1D$lK431a8=wp(co|qWB#Sq>pGDITZ zQ1K?Z$X7C`0uE`HbZ|G+f`~A%z93F8bVMvWLRbzK9AQr`MlMB0{1qK{Ga!gl44n~f zE_z%hMKNONIT0Cg1h>=KFy%?FiataMyA_@j3Cm1#cV2h1v~pZ-x(>tna=d0-TQ@T@ zyj$@uQp$rDmuDDqcGHPS5*X(Cnb5yLpE;2jm`aGs&7nn|Ur45}mC8(gNpD{O}G*Bj(#ZF~ATyX%a9hQk^rp?T(lb3_83wfwGLukg5G#3i zLwXa$9fpJ>Iu2Y7^EXq0*AnO)*tiSrGQD zG~eqHX>QDMTbKJHvDVG%Wb*0co;psPL0Rz|Dg}QJ{e#RgyhslhQTEWfeS7litBbmn z3lyY>er-mo>MGR^8OF%Pwz9x&Ck~yp`t*`=iAE{MiaEp3p0vs#qN*;!l-x!C#XaEX zH{keXvZrar<>_3C=RNTXRv4N~$t2-XU{#DL-$cr-89ifiw_uaE5B>+H`!rOM(VJc~ z8BXj_R_qn!;hNf&X`lM1%5kmwFxaQS(2P~E(_&ng713T0v!I$RMSY9J{1(HoO5*<8U&v&=^f$LWPr zOOFbMfP6O5s)p7I?$YlEw40`VfW8N#Vb=c#YNF96Xn2a2-_iCPkps9#zsmA8?0JUM zK$vZ!zXntN&(SmxKGVO6w`(vTdyeox_(JR%;($*YXdT+b?e5xP}OB(#aj1AXH8w zgKp2kVbl@t8KkjDZrmlu1(rM@a@$VlFhu-PV-6$8lG{41RigMemx(_|6agirAohX| zY8139Fcg>w5Q)Ao=v7#aTER;Ul9&GfL8pS@@C&q*-(m_moF`QQJR~hP96ttlOeV118=+SSeBG+v)v{5oqW(l zV&a1zzz=0SXSM`7nI^u>nVEB$-?_}6zrTJ1c#Z8oB+!#a(n2p%0t08xg=5zpzh-}M z&txSONNsz*7w!o3lyu7rX=yT0+rEkA!Z{7z{vnfkn zt66ux2xMyN?C)3UnFIAs6nb_0_;|lm@}){kv;Hyc^I9$GWg`Ubp_U_IQ6mI9IDYNSLE`CTO73w9;VGF2S>;Bu$HwG#pCOL?}tUSCU#zG7G^!fYv!W*(3$Y z-o>8~-<8=zT3Jn(ctoq!-p^x!P6Chdgw{^yA4q>AWdb+O14idO3T@{dvgS-ui%VBX z-#pF#6v)xzBPzmZY=!uFM&rDhdJ#(okbWIx+z7Ia6%$Cm4l+d`(_KKg@C>qQ1R2yp zW{n`W8DvlgnJ18iE+E`_23a$9YPUfrTGsZFEv ejPAT^blx&&F{5X(M_H7*WWm3mvv{R?Q2Yml;rsFc literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeEntity.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeEntity.class new file mode 100644 index 0000000000000000000000000000000000000000..ce8817a1072cd7758a3b7b793a1456144d4f2601 GIT binary patch literal 7745 zcmb7Jd0-q>8UMW`-Pt75CQVC8X=&P$mK?wqT3RHfKvHNUp{*nhr4@0KOwy&BnYcSC z4fmmPgUWpZ%9_rC9YzxSPQzC88f z6Hfv-L9MDm1u8XE>6nFtLjAeMUL%z;tdZ2#fpg74MDQXWU>I1)!uO3rk=1Gt)+ z*Ai7#Yrl}M(s8tqSCf3Zs|lH1tz!+2709Nu#ns|LK7UY+o`iKejuYBC(sl-ri=5+i zbYMM|#kFl=rB=1<6#fl3QNu|(PDW?JX(>cW&w1>>B!s3?Jz$rYE zW`EVy|3)3B;8faZAf2ImRP5@k!De)8c(snx(4){;@|Q5X!W`4xrqA}AL}5Y8u1Kq<{Nj>(J?NIHC&{cB*Gd{>8&L3V|XH{wk^2;I~Rl=+1dhkYiA z)k1%jj;n>fj`ZPRNn)K4T&LrDfmBU`LOdqH?An62=y)sMM&5KT5=%^|I|b755>L12 zxD~f~k+ad9E^_?U4iSEbjynqn5s$9H-FUl(cj&kW?~IF^qUgksyNSfh)J)qd5tzig zC0_2O&q_$SdFMSk-Yfehcuq!#5cO$zpF-=)=emvQ+*rn#sKKOIa#AcYDJq&29Z!lL zCq)&L*dmX<8hiwgXn0gd9*-$3joYBtb&f)bNjkPSp|FJJEYCpIJ&q?d9MJJme5{;o z*C~Ut-HB;ryX%zwaeP94r5yiX_wSm^su*-Oedo8wxj%V`sEu$O+tC*UX5|%a)#5UI|+u zR$R8KE|zEJrJl59ZW$jPFtdFI4J%hKd(g=A8`-q{_9v^H-Dz67EmnE{Q7lgZJ~Uot zm?Z+28OgR@*;rl3wy(%23&OZ2#tPWh1dHFyOx)Vfx1fLxeS<~sA<3)tO^bd)RMMc-c(TPxkNK{WN9w(W?e#!fe# z-S$wfE}`mc)Lhk|sd>7ZuMVO&xgR&~%{y)FwfC5*9@mY@VGJ9Cj-BO!YDa^=o(|qx zeI{>%&HM()n7QU2+uk!i*5Q@Z;H^F|6JqRRK?#!2e9_x-dfwnCsV}+9$Ygrcj@ePK z*uGd9JdxLYVFZ*k<4;k23wiBUhv+Jyw0fm+;!v4bqN@s3S+6QNu}mhG>v$0_)#D{j ztdI$ID*l5P>hS_AbGK!g*{+O{%bBd|TJc+5^FI(Yb%er-((WN;gjK95HX@cxPs(WZ z?7^N&lAnMIPeJF%E)w6L=J&BQqQ1=WEBvdFPLMyJ;ONb<%Q9t-y`U*`Yz9r4V|&4$ ztE2RG(nTN}%K-6Q zSV@y02FUyeBc|CD3xw^uDL@uIiuq9>rx8d`86aNVDEtIznl0)hjZuwkjRE4t#!m@_ zeIj4THjYJKX%s+}uBUmv(n~;nWdKRMDg2Bao*O6F$$f@1-Y!4q+b?3FE{;MyvnC7^v)-#;1`L0@2Hco{#1T(J2GbD@qD~#GgDMYBBv={C)ocw4C)AKbYIw zm|^p1mvL?$DH&(yag2;B@>nb5{5)ROz8@#>wJVQJd7Lh@+w$m@vGH;6Tj>dUANy9X zui#@?u`712tS$D}tnivGYfb)IHoTUTwdMZW-tgLa?Iqo<#cZDAJQnPItdJ9E#Q9i? z3)ptN5UX$zo0b=|tX_fvrqGLV89R}e6V(*~P3`wHe-aPj&-e>9RE@vlZ@$Uy@-?;T z0FuJZdAwQ1EAzNU#%uGqLB<>NxQS#p^Y!*T?#km`GJ9Vh_XmKl zKPn1~P_5e4kt&6S{|A~3R%ZYJ literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeList.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeList.class new file mode 100644 index 0000000000000000000000000000000000000000..748fd91a7a53b55a2e9f1db234147c6b694a1420 GIT binary patch literal 848 zcmb7C+fLg+5IyT$Ox%<}C`qpmeL)UL_ya;xP*MA0wUwyyzDc%bBjZGljgr3tiK-G0 zd_X^{;%w}SCRA$kGBZ1~bIzIF`T6Vi4nPNQ99SsWC{|HISzv1Ho_J+zEOX{dh>2ny(}EDZS{c_^a%P z%+&qyK!!aTYje(%#pGO11>FB2$+bFxO0vN?OWkd)$fbgJkCN-o;7tGE*l|}WT0Mcr z@-*|w?}?6AudhdLu${AU8V}S5ZJw?9_%{#D2jVR^!Qu`HTJ8e)4?ec!pg9EjQo5zGBhBL$mXj=1fC_AWb~aLB7x% wrRDvD@34)8!UDytKB%`uDkGzj-O6PciP>B)Sj!}u%qFojmY0lPv1Z}*JwT|zO#lD@ literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeResource.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/AufgabenGruppeResource.class new file mode 100644 index 0000000000000000000000000000000000000000..073af3fab8e161b41e1e9c7b44a94ed54ea29f41 GIT binary patch literal 7489 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 literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Favorit.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Favorit.class new file mode 100644 index 0000000000000000000000000000000000000000..79344798ed0242353ea039a88fe47cb29761e769 GIT binary patch literal 951 zcmaKq+fKqj5QhH+q=KtfKs+Dt3N*0~fSMSMhJ@&a!uNJ&f~EnwcMM`iU?ziVB#?sVG|NFUgJ+dC3S zmMhH+rjap_m6(APSnFuZQOX()hnDhhx~ir7)|q;AT$?g8HzTXop~Cf`vhUeFtI?>P zR=Lug#5|Wt`vdLPI_z4I$g#`(DR=Jr4-cA4q)wcU7MQQweSP8Ix3qh$T0QdQ>P}nr zn##5L9XeCqtvwLfsQ-gl6_8!+g}~e+SFS`sDP}MclP^a@Doq-e3N?Z;$fkrJJ5T=O za5dvu@)Ysgo4s;;x2?}?o=S#T`@A@mXg3KuS&}5Jo~#7#F3_|v(gp^9B1swAMJ&-vU>PeUCzD@bJkiGl#>p}^c@=A6@)1QdX?l0>6~?$V z|7n0p%@=|S#ZeSS?HP^dV(Rr+kl83mAr@pK9%MEOvP>W=e}M2}8DujS#EgQh$AWCd VgP2i}Z2~F%0m7GMknP|GrEeXNj+Oub literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FavoritDAO.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FavoritDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..385e8ab6ab1a7bf31bd470293acdf2cf58df8956 GIT binary patch literal 2887 zcmb7GZC4XV7`;QH31I~cqE;4&Cm`i}(e4HnjomxgW`c2%FW4A09muwl5qq1UAAnVv80lGMXObB1kHrJK*LrjSBc z0-A<1=oaX0Bv~k~%aSjUtV%yfD9|^UZL5+(FU}^A*3gG@0v8;&s(V)D&bnT3s;n_h zsE)fW(8)YuNZ@8W+H9e9Wxf;VaUp?=8s5Ssfq^DDTJ;OXC@jp(Of3qe+jFIu>xzcA zF+h?;azFOv0hX}FCsfiv8hMd{Tozd*xs zBliqf_f1Pzv3vq|Xv7BZsjZT%`KDv1@ILNpxQF`!Ddw4zo=1}loZCwh^hTsy7aoAQ z9%^h)woh-X`293o~xLR+FLUT4SjsX2`NN+=W?un!slo3YZh< zZU7GTk9+11R4_J}omJbkpy4T=3G`6jCHl{j;bygJ9BsY8Ev4OYU6oxGh)+6Y7V0UO zww$kT7NxtaG!0t0WLT?)YpQV+jQeXQb<7lwJ`wUXlnf5m=)4oSaRNNy0kOjVje1+! z0@ouK1iQJiGW#SjHk+^EOj_pquvIgMR%x^nfeCW!Z))Ft8}nUn7;lskIA3s@Wne!? zQcN9F>fuoug@<7NkrHajH%c3GMlH(Qxnx#t!>_xrpacQr0unQ>8^Z&i*q=L*e6Fc;dKWV1al2dm} za@tf~(-S$D*W##RgKND0;`|m7=unp_pW=K@V3EH|94#QmH$Y!5ErxzWESGzY&Nt}! z75zUm+<|5Oc5@P^a9JhFHJFivZ`?KF%==;yY$HIA7y`IKRkQB}Ps| zyhyNSna>@Nd|yG8zlzN+xhN^e12#`0HuEF?@}?~zg8kb44;N5EBVjTAb#QV*!cn#ia~kw6uh zB*fq9uFH{tiFK|}G=7X|WKT*%L5>A`kPi6YX5qVpe25uDCcok3ynW1w4%wh5D_i2q7wv^qND z5Aa7ho^8S_2K><7?C!nioO}1)?e9N7egSxhbyi2e+RE&MK66_;JF;BWa84k5 z3Tqkzh^t{p#{~=v3^b*;7)aYk;ch;xWM*A?Wp#`wFP&aN9ObGy$mzJG4pKZ=>*!2V zCz&QNso}DYE0_{Eb38nOv}@W`r=emM=+DoDSrtfD;m_zOD1?FSf8{EpAvNSQ%n9U< zgkN*bhWy~T?~RR(js1)dueO-`hFrIr)@EHU+P34Fp5@q0feTdd-gG_F*pY72YI@S% zl18~YFEA2$wB*!V4V%YZOHNe^^i?cdzGyWzrTf|>I>V|sTV{RTbSF1c=o)er1Tw?xCfg_L>)SAHPe=K`yuG2U`Ud^9s9=^3x zW%##1F$o!TK>C%_a<}A))yY;s>YL4}f;lPm2T0k-o9Sd)U5w2dz&Pt827y_`IkP+Y zZLr5xgJ0!*jlY;`v|vBM+23QQh4xZh^Eu#non8iK!MVHe4dQbL<_1S~4D{kAM+HCw z+`?_n0(UUQ@woFBXrFi(!=dv~q%#{Za9*Hwj6R7%@hh}LY84Z3k%ZX}!k}*z&?{+v z`~r6)h4hAnj7AD!!$%3}4GS5gknt0Q_z4%Pxg#=?2@9Ew6vBrrN=POwWQszjPY~kY zvcNsu53p)Mb|-#f;LSIjuM`VkkZEI3%~~55)!f_0Xz@_xAQ`}5k|-jB5}(*vjA8Bw z=R|M|N#4&q9*`@=|Cxn=vrf)95pq9~BmrA|K>14DD%n+jM;^DXbUPBr?;77k`vRGI zqgliliUpKhjKdXJJJ&K$O7{DGsp5-{YH42{s@otmk!N~j7cY{X_9^ZS)Z@r>rA2oL zpPG)ZqBzt7as=M>{!ri9Cp&u(oRc`^8DAg8*DW2MsaBVjiWjt1x2Zy7_h~U3U7DUi z?JwEXmfO)$dJSv5Qg4iSWAm*a#s3Yvy&>J1`lxK9DNr3Ye|PhFf$h=b|24E~rPCk| z+xpPhcPW3H&88g&Y8WLMn2?Y@O!UH=a!L;hP9a7Ymr!D(N-p@opf2^YMGdWl@CeWs?z`f literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FavoritResource.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/FavoritResource.class new file mode 100644 index 0000000000000000000000000000000000000000..59af167ca11d55fec510321459304f8635716bfe GIT binary patch literal 7363 zcmbtZ3wRXO75;Cs$t0VBgn(#3kw6F}0Tu;O6M`lXAQ}=#06}PVvO7tZYYZD z|2cDc^qCV60B99!!YD$qhLDaDlnPWGG)9d`!blEAdioEVQCFaJLp&LGHwqN5XxJmg z%XE|@EKoLRx|Ee%}-7uwDF%GO0X z&c$MZ3fDH04*eFllJr$}oxpHJPTG|dYpK8zEY(n_W0?eaX=ZN)<_MJZn}hMBhUEf_ z0$ZH!+|6x05{d>Ljc5{>WhULYJHFjW8pM}tWjB~IZ71%yW-@9)Ho{lGCjG-_#VY7w~9b2%K;r&0%m9ZeTc(xXpsBG=j zahbHW%(fDVej_?8t?kmW9o=+X(%NJt83ZJih$0LxOY&Gg!vYOE$TB&K=@^TeDVYXg z^q^NqA9e|ZNhI4%$6@pd%$q_7ZZ^29w(9oLRLzJF@)j@ zBru{Osl!4_V7BsoRuRM5ac$EWVFXXvr#Bj*$M~|PnnlLe;ee2r7^zf(bT4xzr)(gd zRCE^E;@=RXQ5@1Rrehq}vTo#Lr|4!q8Zo%Bi-Jba)D~Q8%6zrXbvmxc3uugMNyDc* zUAatp<3&1dz>TDO$8-Y@pBr3T3Cn1>2`|y`QXMaos4pzwYeqCdZ1XGDRy&Ct%e(nf%bUYkYQ?K{yaumT zSbBQ;q(LXoN`I>K>B)s=l21Keuj5v{f%bZIE#tN=8S^X_=m@$|1$rPr)N?_W^{HHP z^qX|N8E>IK25f62%hJ6o3X=5yw^%)n>UbO8E};3viUn`VLb)W*)tiPr6}S!W)bK7H z@5Xxs7UXf|ZadzY9IyoD%kb!TtVG&1cNp%F&*$V4l|wTy;KUr|uf_XxykEwkPBp$W zI%8qnjt^@1kd6;a&J5(W^fam4wV1pl%P{W1M>Tv*$DO!K;GFy$&2A}_;syoQ`dF$K z(o@7LTyQQ!@eX`k)~0);3-^0?1bR@VfNg1#t<>(`P8GTnI*wtI&X1C4T$6m+>aU!U z%DZYNIA;_X*;Jg+aUVWGx63GPOC;LIrv>WyrxB<*y7JlM0en)!gE~HihXm&2UVAMH zlXtdkEaSG>Z6&+YiG<$=O>M(7E(m(18Umlu@mV~~3^t;&APQVEB?R*{Y#B|8%CmgQ z!tA6+*eXcc|D2A`<5Bu{z_L4xC{bM;G<@bHuLeG*PimF){b6W&LN%r7Uu}_tZ#_VJxt5fz(s@In@Hd!&w zsO*X-&F=I_KYL;-k?u1tmPR*dOJnm zpD{fTL38)ofcNnt?JQ6~C|SyGiY>S7wF?OP49Wh&%=AqHX9V&r+fGqsxxcvVL8?5N zTtmUC%V-tICD*BJ}52YmSCrvwKhpq|%@>kuV31 zge*#CR!YNfRa2cwpFT61=4aq|K;ZZER%ZR+S5V(LzfeZ9f@~qPLFU0EDVPo_88s4V zhEm1htf#JLX`3dzwPP1$&zd&6!?t4SsOj)kmF$P&QI!sngO2>7TQW6Wb{O*8)0MR{ zkT*5cRdQEKk~+_x_D+3Ha~Kw<%`VkvVz$;p2}qC1vHG1X8X?#h1T=KeWToaF6K!J@vn(AN1y&0T8@S+4`g3utCzc_Or@FJIL8>@K6OG-mQdg3)W9rbC{q(etOd zc5_Ep$F2_UL{Ata{V}7CFf zQJB%~w^f0WDHC@wZGz&b|I%Bs@Lb9KnT`0GHxa_VxNEjl;URiuVHnloY+Y0cy-NN) zm$fEnW#(*VPi2Xy4T~jWsV3@lu}t>Tivv|G*FUodrsJb7vqN#th&5_f2_8=I#3(Q! z(;j5b{xU(chr!mFOq#Yjm^4}GD>EFHZC^{hZyQalWFIiY!hDEmVl_|43X5{L9(<_f zIav|EhKu>jLrdNj$wM=?a9`qm1+QP`zpps>Dqrxh&wo+M>(?kCuRNgT@7MXXkurkU zs>Wjwjg1q~CQ)%O=G?`xB7B3t@|+gb65{FKH+iRf^7t0M%_o8H;JbWBU7~?oD&bgS zFJki47BIztbDp zCNPQ1<#RU&=1_R&s^i#QjKJ&t^0nIC1|AFb$nzm}Emr$pk6GNyYVIh4*;qrjoyT*_ z^XaIySjRuDSkLc-3pwLrbfXyuc(!I@gR*fW{nJD@KaTIwwpy&j_wfT-*NsK^A%4U= zTIqX0-aUaIE3YK*6a17r`WfFZMA1`d)v)$io?7!Wqk});&wTwC`LG|t!C&z=K37Yi{_aUU!OK55Ch#Qw>3jbG6-e(NX`=Th z@ciwbr=|k1asn~w{fq9y(7t0h*c_?}(XTujJb`O~<470r=di#8Ug*s)1dUu`4pr`4 zd2(p>;UMk35^;46DQKDr2(XzR=)fF;P>ZdEW*fokLF~XVN5;{M z8+kY4;$;C>gp(vOpbC@CZD^Q5nXb{Iitz z0ec!(DwGluvm%ArNdc2dm=7mSWWeDKI~0`~H**b*s~%nDfzupfD!lj+%(@#lPvTX% zxUZd(FU=)2B{fQP0ttov3)lD)}-pGfNn$iipHH#84cn8ynWAB~72PW{5;`>oF zfx9PhuT-y6ZB9*yXw`&H4p$8w-Gc=fQ&%sOwh$y>KmV)d0IGO6xqzpUOK~-G%3v1t zqn$uqh8RH_AZ&w3^O$Rl*KvY=m;l~FIBsQ@Na%VAS2Fkl&w1Ps`i5Ja$1LC9H21j!Ig+GzE(8Z+PpXFG=eu3I8tw$AmgN{aI1RC-( z=(0`U7g)KaH9IdE5<4=`u~fq{9m}yo;9}Ry8@@fZ>!gu&^LgnVG;@LLO$#(~pNJ%I z<(5VJv}PAdb~K_HD>YoGV-+qE*f=T;*EEf(sVT!OjpfY|=@ANK_Cuv4@ zu(!A8h(L4o{Vvh58fyfa0?%}O>SnnP^`SZwrWcq-ifr8AOK*6dt)mH-VXcOBIxbfr zUh#j(2rLG_r) zNGB(ao-`Aku^yY1kGBYHQW!@@J-mQ&^?J1FXjc|3%Z;19I`p6{n6^|)+jMMKOL}>! zKVI0OW2ahJQnX8XU$I`TW0#`TPdIW!+KRMW$0I_LADCm(QKU!e*sDklWfv+`_vs8$ zC7N>!1uMwlT3n~$fR0Xd30zvXW-XorSJGiT-#re`WAiz?tUxE}pF1~4d) zVOsP{-=~uWF04qfp}@18Jj3oWIHF-l$1rYS?k>y|DkMG6Wr(z;(<+uuCED<~=bkc0 zY}ujQel3pac&x&=iE%zDy&knm1~=k_hR5l6Jf6UuTL6r0F)EF&@Gr)aneE6^5veLB zX_<}&JV{{Zcn}o#8iwuWOncn*gS~rp?Aehd^){uC#o*3+rD9PUrfoN21UU_(IwZyx zM@0GvMp0mTL{(r{6+Bc0tB8|G_Lv+Q4y6e9I4lh(bxgn(Sa*JQ0nL*)m88$(+84(| zw0WO1NlTUITgm~bfn{e?wSsUUE^WP`@mVH%6NkJ(&Rqs3>il!qu(Ew=Mf z88rX~>m;*0BwMa3tFi%8Ow+EtMnLO~3`%&iDlJbDSXB*IhExeR>v$TTP8Sp=MlFvm zgWcrD3<`Lrj%VT7QMgBz(f;OgxR(OUHk7GE|G9XchUe>e0ba<86e^S~Qy(jkp2?0P za8ZSHUrgr?r}1J9FVXQ*rAhPr4rLbljCF26P7&GDc)5;O;FSV(4haiWFahUP06bjzH}!YFWA1*#ECOT5ax&fs<(?33RvQ|2IHfT)5Ujx(&4M@`RC-!ZW+7`LcKOSW2M zMiWJPZ^i@*TD|&<28wE874rx+YLw-!#k^0sEoo-tSvnM$xru(W80)n%u`=q#y* zujq8$z^6sUei@9rqyF-G{49f?;};r!sY>dvm;>`bTI{wH(unFxRArM($Svv06EjAe z9x|O#mXMaL>rRx49jQo<3sj0yAvio;lvUW{N|U-{l`Bk0inr+EY%|1)#kuG=%%gI% z72AtWp6$5LaikaCvs7_gzF>;g@P{yhs*E#z$;819lniQGT*o#1C5)ZtANS#-{1UhyedJJk zeIrx}7;3u<7ti5Rb;A1N{MdLFo3iaQXyvn&kHP0EKG*Qs6EQOaXR&_<-FIY3xPS}U z_BkA`CH1JHhKKIs1?GAlqSV@rrTpE(>vJnnXrrO+Sc|PhXB)BDPO8DT9pu|dsjFz{ z)yVShq)b@PJyucnWB54t-Ou+=;FIAAL$O((A{QaLS>t&MRR!0l`7iJpnp+#1`w;)@ zNb_fLy!nZ9Fl#Ue22^ul4sH!`DP-?K>3H+0vzVU2Q;*T6XUyR_0{vU(@FIa*aSdNy zrVuZd~gt?&F4vLMgzWp zFX1cr8a?|hJcRFtP%Njn6%^m6><@h6QHLM$vj#s(mVZ3Id_R7|j|TGol+Um6TYhb% gNDp=WU0oxG?%(5&^^F{FZo{AG%s=C=_&Zkr7a_F}2><{9 literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/ImageScaler.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/ImageScaler.class new file mode 100644 index 0000000000000000000000000000000000000000..e7ebd512df9cc3c1f8679035061c746cc0246d91 GIT binary patch literal 1898 zcmah~TUQ%Z6#fpmObElhfexiW)k?ypv9|S+v{u4JQv)bLS}wZQkQ~C$kYP00(5_|SJ=>kFWDS)ct!zKGwMTnH??%*r}v&c1wmpKtFy^VdJW{Q=+sz6qlRJ`H{y z0R#oQcFgb0c+o5s;)|O*GUo~e?^`9y{Y1bQjjd=12@HBhmK{$Wx^l{K%)@kPui|E1 zN1D4~Xb3B`Hi1BNJr!FCqa7U@I(2lRTOgvm58~FYS&+m?t3ACa;HP(9;9fLShi^hn z#;Q_t->rJaQBzk2pVZJR(BU~M6HgdM1brI%bzFr}&-x7j0^J4aW^-ndh^4Y? zmU5D*M$_qZQ{;NAYXaBnNj5lGthh}i48Rw{5J}rB6%+v@I&R=CQnK$@E}_%4Yo6z` zBun}83stY{6@t84r9!enOLL%PY%PodyrbhL-W6zb?M6OiG#Xn^DRopwOjS3KE81nL zDiqZ)A<*kx!V9vz?b!R~W|7))+|m)pdjjodKA)}Z?K!esmaNUyTGAIilBzAVosmsx?T%!hnnjCjmqzlk zJd(1C+}iLdrZl8?mh~cX5E|A^wI#aWcC3QHP*r{2%NK`}(Y-9#L5!|4 zuQ|No6++;U0#=y`w5Y7xv#yzYI&bcI3}|>F5YE~aCnx7Db-gZcG^=dhQeDkyn`Q5* zUkgYBf?Pl2Db8JR4~(5a{NkxU=c?4;oTjL{M#`6UP`cf-h^Q zBj^du2pZZkCXL|hL}2U~cTVwP&jTayD<1lw%#RRRsP1hE|D?f4lasHH&^zBSp73ma zzlUC;6{DP`84mIsZ?M39h_CuJ+@@^J+go`qQ$B;Dx4SsN_dEkr_{p<-=IuTxZXThB zYZr05(ZS~-^fJN~+C>Ph5k@U3i9TL^AN4uc4nY=<&Nm4o7i^ znJuy~8?^coU-78}-(m?__!waU%Y5=P<`4K9D=gx3bb5BGs4r@@QBRNYgwPVGO+&={4?t)bKO-1Lmvz*5>d+a31TN{7=JpvsApAzw9BWwoW;R512<>l( O6dgL5&^i-p!N$Ljdbp?n literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Sperre.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Sperre.class new file mode 100644 index 0000000000000000000000000000000000000000..0e82a6060edcd12ee859de1e88d5253b1fef0413 GIT binary patch literal 2747 zcma)-Yg5!n6oyX^$Z!cLcUN@r?hGhFSueZ8f`Wp`DCi*iH9#AqV}{Bk7W%8)s@<~6 z5Bmf5M{W6@?ztpwPsx|=PUrMFPoMMVM9g>`>2=t^3?Cp06Bur97wn3dG68Ck?SRId~Z*NZskx$ zkrdQhSBs4UxGgKcNgPz&moGOSme|jbLnrAJ?A|BQ=N);3SR>j_#jnIs5ctS;EjPuR;5>$e46)9JM;^k5!A0kuO%|d1}_KoSh+mw&^h`QmLGyJiDkH3 z3k8j)!f%AJ^kt-s&pUJ>ZM+iHIoc(ME_1XY+`1;?z>nol?UQg zpsy16p%*8dn)y^d7-_L=OXMpVz5gr|zqC{mG<&Qgh_9@>S8E4|bFv(S@>%j>Pewc5 zUKKkd<=Vbi-Swh?pBtOq@!Oy-=&Y4OmlFg7zKrz)UuUFHOcAM~!la%y87-I=#a-=Y zvsLl2rkixlwWGGtc*9ZJhF#@Bq=l15V7(f`-ix*>P#wI=Yz(&Uq4klyiBgE5TTL#d z*<;pduyuXyIg#zd0HnW-2RNZ++=E|m z5x#Yl6|7e2Ax2ZqQzmN3f-2|{tu+p3kf$AgE?ngP*{$(zXQ05%$WcH literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/SperreDAO.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/SperreDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..3f8f374105750dbc22938b9c7babbd828cc57dcf GIT binary patch literal 603 zcma)3O-}+b5Pe;cg_RFQ#gkEEV*E(#(E~^%C@0hdhWh{oE3j+2Me%2OGV$OK@JAVE zfdeM^(I%a~$?Lr7n~%@8cK~PDbm0i>bd(H;hUzIWeOYOR)==ACRBi+kCGBfl7C1eq-_s+>0r@>y9Z(n+IngI$NwPwy zL#zC@l2f58@~Njx@v!N_6WIE>v5CrlRQ&H+0`Y3lQ3AQT_SN-h*iz<}S_97H>p`0a zO)@&dvt-=f=}=(1{;PaZAfqPs%(@oX`$szhsfO z(|hmTDNgUP&yzHa^=IRtm}!qNyp7tOUg{j%DJXBZd)2w1k?{%t~qTw9`Sk|8-m3BsjO(bMMt}6 zTSnV$(@jmg=9qoKTe?-pZRp@q!8iMy+}xb0p=&tGaeclA6_s*eB8DyvH%5^wKR2Kg z)$-V^V+-Q+M%HxIlK6Z@N7(6|;|&9G z*D(-cVN6BXppLzwd>MruDdkHe_G2i913K=*Fjq?%DoMiZ&$^CjWHhvu*{Wva%uX&Q zT3Aa5bsWNB4NHuhRq#|FBS#M z(qW6a&CJ&RvZ8E(h6g23YzRZwBR7!d3!N_(xH@v;Iv%C>j-%yX;B^f=esqm4M3W5jEs5Sc4p(pj~_2!T5}}F{VHRQr?RPuwAp7_ zwrfbivfbRk;LjS4Ys9&eW!V)>D{01uCKDQNid-77)47br<#mzEBZhTh%syn9q*xzG zallSlMIkj7@p6Bh_Vx~GyY-`~Y0GeP4yU(L0C#L}PnF8t9qEo^rZaod%uOeHE9xAy zav9TMT*R*1B4G`t&5UWeM3&~sfX*RhqiZB?|n>8uzShYa1h-r;5-& z45$vGrbN&7LNB3O!0gk!~isllkkBypial4N+o>2DBC|44xB- zm8I#OxROH5DZ=d_J^72->%5=#BPW zv1LW;EiSXzro01w!>FBelIGr2nw8fa^w}0^k(HWt(XDNfoukkQn)+?q<;lvJ8!_Fp z_GET>Eq>a7pW){*{6fbs@hcXv*NVN(oXx?WHRHoxB*E&NZ_fpfvObei zu%D--w3%%mw(Z&6TtfBD;6WiUQ^x2ux&LcXsSK)GDA+$}28|pr(&^EZYbKiT8x6Mx zEmC(#rcTK-{uJH!J2_SSUdIpcbQ7ND#Ghp1&pN(??>6DD8g@lz#^RDuAF?dd@%AM% z8^b>|Y$|~$v#Z?GG5m{-;rU5fY$`0g5Z3Vmt>Im$=g2!T|G$T~0l8Mcm*e~RtC9<@ zKVQpH&G9O`V2-!h1#`SW`g6-E>HU=V0lt4Qix2UY*IYh7>?wK7Q@jGzo`R2X?xQ69 zSP~y632(UzByWhA<4v|G@NrMzU3~upc|Um)nu$;0)A$TkQ2%G~IZoYMfYXT22VcK{ z)nwu~1wOw>EOCw+$0c1)LHn`?_)C1sGO!XdBfcX6zJjlE)bIrE;Io|h3B-i03MJ<4 zk<7db`^>$ht|CuuSND^Ml~hZJKov`Hrzc^RqVm-XG!;%wj_wgamWF}sj0D0PZxoQF zVITn)QD*#bRtH~820!V8Z$eu_byoN^s zX$=F}M8ITZm!x%CpE@YWp_yp7@DohG0& z6#z-sD-T{f9_NhGa+&|G;3}Wt;B5*+orr*{$)^pUxh!~_!ag$zajF7DwGC+a8out! zy3E{^Ts5wu^Tbo=9`5d9cg&+l#!Y!_&Ern_yEKoxWn7oXJu-Z7s8oojJ_54uqP2Y@XXht=qCa@ zPrDlz(T9gHgoklI3*`h$#lRz;G3ymf&jd0fiEnvZa~)3N+uX9Mni}Nf;+wULvGF=d zch@DnrKDMHc=G}G)OvD6VlBRh??a;;9*KN8Jsf3Qtm+EOuss>7+f?BhZu3A5o)udB x(A&D@!0;U3e?$q~u&?3Ae35PLCp6{P_$~h6|NA5Ug1>RCfrNj@Kk;v@`5#lF?)?A& literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/SprerreResource.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/SprerreResource.class new file mode 100644 index 0000000000000000000000000000000000000000..b7287a58613c1876d94fbb1c804217c55f097469 GIT binary patch literal 5542 zcmbtYX;|FW6+MCh!5|xq9Vd9-&0;)`ah(K=6AWWajR7-2oS4QDGml|lkS3DG#&*-D zY3#1Ml{epG%CW5g5o_fBj)T?P*`0vAk9lO zl)|r|Br2TNxNh4DmR8qvW=Fb>O@3%tq++p#a#Sd|(zK!hJ3hQ?G|*{Aqr%#+haJ;8 zsi2hecufj6S6?zuP3PQ^O{J*BQWeWIT!G~ZHbz9i)b+r`#6&<(4oCGNVFW@6OIViZ z6}FkQ!h-AQ>~3!l_A02nbV5I_LY0aY8dhSJg1Vduhb?_voG`7ifF*8A3fl?vde_zw z5grqk0xc}>QmqQQdOoLcu-jmZDkc0ZNW=&<-fQ>3PY1k|SyfN+D0%H^u4T)&XP_b3P>Kqqy zz?ImxwRFo!)M%(hoq|QeaAMBML%N|eynI#0zl5;tnC%E7ECRt?Ba&nb>LvHKE7+0+ zZvFw1f?Kdd!`0YH3J%AN$i9;u5e2()nd5PHK75ZHIpTTIq+*wXb@Q*#GxMVXyER;c zYxzdU4ADD_gjz$=&p*@!zEMMyM7=m{j*rJ2KQnHxit9DpfEEQS)3G>V2P``fHZ4JN z*$LCIIemdSrl2M7sumcxDLuiyWGo&bfBa}gn~I=@{b(n(|A(=X2XYn#Yu)_zNS()7 zcdZ>7UMSaEVwv&ykRBeBtL@Zq2wlu^!)!GTGJt{-Sa`BaR-mGX3X_$W;6zv?WD5Av zjb05Q^eOODL=FktCiN67niIFc%Oy`WVYoHS*C@j z^saLF@gP2+;)5DKgb%YI=Jzw>kuO326g1=!k-S`+L<1N@9y)m`p#4GZQ(Rf4TL%C%YMNOTvWHL_!txBG1c%2C=?NEU72i^@HNE!B zjAqr&cxJ2kF83MPD&G;0i>Mx#0xvRFD!%V-o6={LkO(I&;*(?W!+G|&p_ANzj%N(H zNyr4#s}53Dh)>aRJ)R_u{HN1Ev2HD$W7{6=qv=(1T6-)rk_-!*T@`vF5s!u4ObCqH zvQ%%Fohd!KJXkownw2tDbEl+Jt|jMOHK)(rFJ@Edj#-kMP9&a#Tq@-on^M=NOy6bV z#r+`NN?Q5R6b%*i=gTUCyaW@#n5y4z# zOe4<^qW>3$!idh2wKnhSy>M`QK)9CAfwL{x8SD$P!yj^0ZhuVb*|ItEv|Z+ig6)~X zln7xZte7o$gy8*z6KKh@FBCQtA|iv+VHm=4&*p+sSe{m+OyMe)xt6rCo@crOejO;} zFVEM!E06~~D46Db8LyA?|5G+T%?_SRQys;;K0yN?ul$z4U-^k)FKrZFD{9X}sjZ!a zI)$>wu;gL372vb{m7f&Ad3=2F1>R|%JwAue^GU%M@J04LwAmfQGL68LX_I#0wgIp4D|MRK6+fnZ&+_yp{tBOW8sB+{K0^ zG(KEEjs8O9bRU)7u6KKQis_ce8TVS~`n?;A=*xC`6u@Hap!Zkvh`p0QHDDM2nz5Ue z{2Gq94qa%(Adi9qd)zhdB|de8`AN*U>)wVh;mcfI7uMh_c#3yiWeNd#_cXrhq7ui~ z@O66h4fd}@!Lw*q(eNBUu<#R3rHcDid=rXFSHDez5>E3Sd=Ecxm~X``j#2g@e-cFCSHbT zu$q_A87$|;m_fO`OoOM0d$8ycOibY=S@_+s-I)s8U2@zc&RoFRMqib029;I5NxX6z zuc46cd;rTcG09F-C*%40#-g0yR~1d-&7LXay=@wAXVlqt?BKQ8!6^mwP=!D#~Y%0Q*oui#8G<$Z+qc)d94l1Gn%TY~dhI zlP+f%(sLYfFM7C(Jj~I(40VVx=_A(tE*TC$<(MdbgWnSBbGX(eLlJ-1xn%H3&@*JX z$T?;h7}@qa{NAPKMVA(ZE-luhXjkd8Xi#ys@;O`&pUaG6D(+r@95UfAa>_r*@aJ%% zTw;)>f=7ry;!hqS@C6Tmbo0?Jn{I;{ zgacY9ODnzq OmrtIVoAK`(s{RWihdWsS literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Strafe.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/Strafe.class new file mode 100644 index 0000000000000000000000000000000000000000..77128e84f35b34b95303a542a510a3ce9ff050fb GIT binary patch literal 3004 zcma);ZByGu5XVXuxXNPi!Qf>({Wwr{QTT;h zBm(Ck3fW;n_ZJZUv=(+8|J*%c>o&=Ntj6YwdQY`UCT-}Sq^zG%~j^pQnV zK<wUM|_0L%8W1E(VMK6p` zPerZ8_Eno!_&&vxIDFTTcN#zNy}*s)5N_K@`HIiqs+*krod{3fiP+oR-n8iEKwAJM ztw$bpS~zFA?g!#!{L7ID8}3mXE2Vnp*ljo6(C2xwI1>HrcP&~pQmCf}!K5c5HR0zj zRjMf>`QY+lQYNz%-J;rLKZ&TWqM_W=$ixFjRo`Sj(a2b^OaU^=v2z)fBwSzs5oJ(L zYb4)UVu~;HK9aD2E!l;X1!5{|As1#~v8zQ_)-^J|EV|vJlnFB6qt5_HSI>A=it}CO zv+w%$wD-1m(vL9Eu`E|gUrVI{7SlAn#f$@FQdqP$;9Yysnz?48u|62Ll3-*G&nHO= zsz^-D@a=g&6Hz`=vx$RF93G3uKBvc|3h;F#>S zU6MWOknB+sWRLnoNM1Q!#eP(n%p6svKVPFV#;DO~*RjJvZ=oMu`ID^Qq=bW(KXbc* z)>Z~|i*93P(H**rHoN(ED*TF%L(uDOo-=O#j6P2`Z^N2zKDKi64=TJrnms|Z0LDvF zVP07!$Fn;7iK)M!dj^mTI>@3Cwj35g-$Xz4It{G%O2e}83 z`#B(-BMkD0_7FdMuwKzYwhSODp}vO5V|tQ^?4$1o?G*+ZmLac#_91|Fa)4BlKE)1| zPhfZmNJ~yLY)lr`UwU&db>PH%NNkgq0QLpQ$^<2~!xbI6d z>UAA;AE@8tpsLcAMqQ@0zE@viv~R3dH+0m70oB5>#%gs#kHqhR_(KjNS80yKZ;eHw fqJ#Ws1UWDliHZ*L6F}S?5dIlqkOpFKhz|b)lnCy& literal 0 HcmV?d00001 diff --git a/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/StrafeDAO.class b/aufgaben-service/build/classes/java/main/de/oaa/xxx/aufgaben/StrafeDAO.class new file mode 100644 index 0000000000000000000000000000000000000000..f4422d87b6130393ccf5323b8c0be2d622659483 GIT binary patch literal 692 zcma)4T~8B16g|_{E|l_NRgeb)#>5CD%%cyB#0KT5NJ2^9Z@0H~WIMB&oz?oYd@}LD zAK;HN-rW)d2?D#x+&Op8+;i@o{r%_XF92_`8KI`IGh*$C^lUcMRE#GyWUKqZ)0jWl zV8XW+8h8|;*+ztgoBXk-DSvhTQg?^B97)3a?wLaK&{z|W6yCh$%V=S(>nqcLxz#3S0j-R;j!yi{D>Mp>ga+tgzZMmOmELA^Qs& zrjqIOTtex9yeaWjvJpO+Tw%L+r+loi%++|VTr0eMfE|U!zL{7Gg%|yk>l(Mt^6)z2 z*4v4X#7e903ZL+aDZ5&kU!Kh9pd7x!=6NAbr#vvZkv_ZDxYT8tm_vdHde`AK&|5@95*t z?Ryl!X{xRfHKRRrJIr*(bjH$~hQ_U7Poe%)+p)bh3bn0mgR{|q*(o#{ zXo8`zY{W{trkUQkb7$HtjE(;(A zx