Uses of Class
de.fhdw.hfw417.dokumentenpostfach.exception.PortalDocException
-
Packages that use PortalDocException Package Description de.fhdw.hfw417.dokumentenpostfach.config Allgemeine Konfigurationen, z.B.de.fhdw.hfw417.dokumentenpostfach.controller Paket für die REST-Schnittstellen des Dokumenten-Postfachs.de.fhdw.hfw417.dokumentenpostfach.exception Fehlermeldungen die geschmissen werden.de.fhdw.hfw417.dokumentenpostfach.exception.benutzer Fehlermeldungen, die in Zusammenhang mit dem Benutzer entstehen können.de.fhdw.hfw417.dokumentenpostfach.exception.dokument Fehlermeldungen, die beim Hantieren mit Dokumenten auftreten.de.fhdw.hfw417.dokumentenpostfach.mapper Beidseitige Umwandlung von Dokumententransferobjekten (DTO) und Modell-Objekten.de.fhdw.hfw417.dokumentenpostfach.model.benutzer Modell-Objekte bezüglich des Benutzers, die im Postfach verwendet werden.de.fhdw.hfw417.dokumentenpostfach.service Dienste/Services des Dokumenten-Postfachs.de.fhdw.hfw417.dokumentenpostfach.visitor Visitoren. -
-
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.config
Methods in de.fhdw.hfw417.dokumentenpostfach.config that throw PortalDocException Modifier and Type Method Description voidDBTestdata. run(String... args) -
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.controller
Methods in de.fhdw.hfw417.dokumentenpostfach.controller that throw PortalDocException Modifier and Type Method Description javax.ws.rs.core.ResponseAuthController. authentifizieren(BenutzerLoginDTO user)Prueft den User und das zugehoerige Passwort.javax.ws.rs.core.ResponseBenutzerController. erstelleBenutzer(BenutzerDTO benutzerDTO)Erzeugt einen Benutzer oder wirft eine Exception, falls der Nutzer bereits existiert.javax.ws.rs.core.ResponseDokumentController. erstelleDokument(DokumentEinstellenDTO dokumentEinstellenDTO)Erstellt ein Dokument und speichert diese im System ab.javax.ws.rs.core.ResponseMandantenController. erstelleMandant(String mandantName)Erzeugt einen neuen Mandanten, sollte dieser noch nicht existieren.javax.ws.rs.core.ResponseDokumentController. getAllDokumente()Liefert alle Dokumente, die in dem System gespeichert worden sind.javax.ws.rs.core.ResponseDokumentController. getDocumentById(String id)Liefert das Dokument mit der entsprechenden Identifikationsnummer Falls unter der angegebenen id kein Dokument vorhanden ist, wird eine Exception geworfen.javax.ws.rs.core.ResponseBenutzerController. loescheBenutzer(String benutzerName)Loescht den uebergebenen Benutzer.javax.ws.rs.core.ResponseGruppenController. loescheBenutzergruppe(String benutzergruppe)Loescht eine Benutzergruppe.javax.ws.rs.core.ResponseMandantenController. loescheMandant(String mandantName)Loescht einen Mandanten.javax.ws.rs.core.ResponseBenutzerController. mergeUser(MergeBenutzerDTO mergeBenutzerDTO)Fuegt den angegebenen Benutzer mit dem ausfuehrendem zusammen. -
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.exception
Subclasses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.exception Modifier and Type Class Description classKonfliktExceptionAbstrahiert den Http-Status Konflikt.classNichtGefundenExceptionAbstrahiert den Http-Status NichtGefunden.classUnauthorisiertExceptionException, die geworfen wird, wenn der ausfuehrende Benutzer nicht authorisiert ist.Methods in de.fhdw.hfw417.dokumentenpostfach.exception with parameters of type PortalDocException Modifier and Type Method Description javax.ws.rs.core.ResponsePortalDocExceptionMapper. toResponse(PortalDocException exception) -
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.exception.benutzer
Subclasses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.exception.benutzer Modifier and Type Class Description classBenutzerExistiertBereitsExceptionWird geworfen, wenn der Benutzername bereits vergeben ist.classBenutzergruppeExistiertBereitsExceptionWird geworfen, wenn der Name der Benutzergruppe bereits vergeben ist.classBenutzergruppeNichtGefundenExceptionWird geworfen, wenn die Benutzergruppe unter dem angegebenen Namen nicht gefunden wurde.classBenutzergruppeWirdReferenziertExceptionWird geworfen, wenn die Benutzergruppe geloescht werden soll, aber noch referenziert werden soll.classBenutzerNichtGefundenExceptionWird geworfen, wenn der Benutzer unter dem angegebenen Namen nicht gefunden wurde.classKeinMandantGefundenExceptionWird geworfen, wenn der Mandant unter dem angegebenen Namen nicht gefunden wurde.classMandantExistiertBereitsExceptionWird geworfen, wenn der Name des Mandanten bereits vergeben ist.classMandantIstNichtAktivExceptionWird geworfen, wenn der Mandant nicht aktiv ist.classPasswortStimmtNichtUebereinExceptionWird geworfen, wenn das angegebene Passwort nicht mit dem zuerst angegebenen.classRootAccountKannNichtGeloeschtWerdenExceptionWird geworfen, wenn der RootBenutzer geloescht werden soll.classRootBenutzerKannNichtGemergedWerdenExceptionWird geworfen, wenn der RootBenutzer in einen anderen Benutzer "gemerged" werden soll. -
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.exception.dokument
Subclasses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.exception.dokument Modifier and Type Class Description classDokumentNichtGefundenExceptionWird geworfen, wenn das Dokument nicht gefunden werden konnte.classKeineGemeinsamenMandantenExceptionWird geworfen, wenn ein Benutzer anderen Dokumente hinzufuegen moechte, diese aber nicht seinem Mandanten entsprechen.classRootAccountKannKeineDokumenteErhaltenExceptionWird geworfen, wenn ein Benutzer versucht dem RootBenutzer Dokumente hinzuzufuegen. -
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.mapper
Methods in de.fhdw.hfw417.dokumentenpostfach.mapper that throw PortalDocException Modifier and Type Method Description AuthBenutzerDTOBenutzerMapper. mapToAuthBenuter(AbstractBenutzer benutzer)Uebersetzt von Benutzer nach AuthbenutzerDTO.StandardBenutzerBenutzerMapper. mapToStandardBenutzer(BenutzerDTO benutzerDTO)Uebersetzt von BenutzerDTO zu StandardBenutzer. -
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.model.benutzer
Methods in de.fhdw.hfw417.dokumentenpostfach.model.benutzer that throw PortalDocException Modifier and Type Method Description abstract voidAbstractBenutzer. accept(BenutzerVisitor benutzerVisitor)Accept-Methode der Benutzer zum Nutzen von Visitoren.voidRootBenutzer. accept(BenutzerVisitor benutzerVisitor)voidStandardBenutzer. accept(BenutzerVisitor benutzerVisitor) -
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.service
Methods in de.fhdw.hfw417.dokumentenpostfach.service that throw PortalDocException Modifier and Type Method Description AuthBenutzerDTOAuthService. authentifizieren(BenutzerLoginDTO user)Diese Methode prueft, ob ein Benutzer authentifiziert ist.AuthBenutzerDTOBenutzerService. erstelleBenutzer(BenutzerDTO benutzerDTO, Principal userPrincipal)Erstellt einenAuthBenutzerDTOaus demBenutzerDTO.DokumentDokumentService. fuegeDokumentHinzu(DokumentEinstellenDTO dokumentEinstellenDTO, Principal userPrincipal)Speichert das uebergebeneDokument-Objekt in der Datenbank.AuthBenutzerDTOBenutzerService. fuehreBenutzerZusammen(MergeBenutzerDTO mergeBenutzerDTO, Principal userPrincipal)Fuehrt zwei Benutzer zusammen.List<Dokument>DokumentService. getAllDokumente(Principal userPrincipal)Liefert alle in der Datenbank gespeichertenDokument-Objekte zum uebergebenen Benutzer.DokumentDokumentService. getDocumentByID(String id, Principal userPrincipal)Liefert dasDokument-Objekt mit der angegebenen id.StringAuthService. getTokenFuerBenutzer(BenutzerLoginDTO user)Gibt einen JWT-Token zu einem zu authentifizierenden Benutzer.voidBenutzerService. loescheBenutzer(String benutzerName)Loescht den angegebenen Benutzer aus dem System! Dieser kann nicht geloescht werden, wenn der Benutzer der RootBenutzer ist.voidGruppenService. loescheBenutzergruppe(String benutzergruppeName)Loescht die Benutzergruppe entgueltig! Wenn diese Benutzergruppe nur von Benutzern referenziert werden, die mehr als nur dieser Benutzergruppe zugeordnet sind, dann wird diese Benutzergruppe geloescht.voidBenutzerService. ueberpruefeLoeschBedingungen(Benutzergruppe benutzergruppe)Prueft für die angegebeneBenutzergruppe, ob diese den Kriterien entspricht, dass diese geloescht werden kann. -
Uses of PortalDocException in de.fhdw.hfw417.dokumentenpostfach.visitor
Methods in de.fhdw.hfw417.dokumentenpostfach.visitor that throw PortalDocException Modifier and Type Method Description voidBenutzerVisitor. handleRootBenutzer(RootBenutzer rootBenutzer)Behandelt den Fall, dass es sich um einen RootBenutzer handelt.voidBenutzerVisitor. handleStandardBenutzer(StandardBenutzer standardBenutzer)Behandelt den Fall, dass es sich um einen StandardBenutzer handelt.
-