B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse AccountAssembler ist die Steuerklasse für die Datenaufbereitung der Account's.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle ACCOUNT
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle Account
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle ADDRESS
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle ADDRESS
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K4] - Mailversand an Markenprüfer (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K6] - Attachement (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
NICE-TO_HAVE-ZIEL [N2] - Korrekturvorschläge (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse AnswerAction speichert die Antwort zu einer Beanstandung
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse AnswerAssembler ist die Steuerklasse für die Datenaufbereitung der Antworten.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle ANSWER
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K4] - Mailversand an Markenprüfer (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K6] - Attachement (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
NICE-TO_HAVE-ZIEL [N2] - Korrekturvorschläge (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse AnswerForm ist die Datenhaltung der answer.jsp.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M6] - Ansicht Antworten (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K6] - Attachement (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse AnswerShowAction holt die Antwort zu einer Beanstandung
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle ANSWER
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Detaildaten einer Beanstandung
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle Bfaktur
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Hilfsklasse zur Initialisierung des Logging (Log4j)
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten aus dem Contact-Formular für den Mail-Versand.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse DBHelper ist eine Hilfsklasse, welche die Connection auf die Datenbank erstellt
und dies wieder schliesst.
DBJIPPS -
Static variable in class ch.ige.edossier.util.DBHelper
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M4] - Detail-Dossier (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 16)
Die Klasse DetailDossierAction verarbeitet die Daten der DetailDossierForm.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse DossierAssembler ist die Steuerklasse für die Datenaufbereitung der Dossier's.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle DOSSIER
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle Dossier getrennt nach Dossier-Status
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle Dossier
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Datenhaltung der Account-Tabelle
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Das Interface EDossierFacade delegiert alle Anfragen an die Klasse EDossierControl der Business-Logik.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für alle Daten die aus der bestehenden Datenbank-Umgebung
ausgelesen werden.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt alle Daten die aus der bestehenden Datenbank-Umgebung des
IGE's ausgelesen werden.
Die Methode execute wird aufgerufen, wenn auf der interception_detail.jsp der Button Antworten angewählt wird
In der Methode werden die Daten für die Antwort aufbereitet
Werte der angegebenen Spalte werden mit den standardmässigen
Darstellungsobjekten ausgestattet
muss implementiert werden, damit Sortierung korrekt funktioniert
Werte der angegebenen Spalte werden mit den standardmässigen
Darstellungsobjekten ausgestattet
muss implementiert werden, damit Sortierung korrekt funktioniert
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M4] - Detail-Dossier (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 16)
KANN-ZIEL [K6] - Attachement (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse steuert das Processing der Bilder (Extraktion der Metadaten und Konvertierung nach JPG)
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M4] - Detail-Dossier (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 16)
KANN-ZIEL [K6] - Attachement (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse ImageServlet wandelt ein Tiff-Bild in ein JPEG-Bild um.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M5] - Beanstandungen bearbeiten (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 16)
KANN-ZIEL [K1] - Ansicht PDF (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K2] - Beanstandungen Fristen (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K3] - Beanstandungen Status (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse InterceptionAction bereitet die Beanstandungs-Informationen auf
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse InterceptionAssembler ist die Steuerklasse für die Datenaufbereitung der Beanstandungen.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle INTERCEPTION
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M5] - Beanstandungen bearbeiten (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 16)
Die Klasse InterceptionDetailAction holt die Informationen einer Beanstandung
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle Interception
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse LanguageAction übersteuert die Systemsprache und stellt dem Benutzer die
Webapplikation in der ausgewählten Sprache zur Verfügung.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M1] - Login Authentifizierung (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 16)
Die Klasse LoginForm ist die Datenhaltung der login.jsp.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
MUSS-ZIEL [M2] - Logout (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 16)
Die Klasse LogoffAction wird die Session der Webapplikation beendet.
Liest die Webapplication-Properties-Datei und gibt diese der aufrufenden Methode zurück.
M
MaDAO - class ch.ige.edossier.transfer.server.dao.MaDAO.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle Ma
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
MaDAO() -
Constructor for class ch.ige.edossier.transfer.server.dao.MaDAO
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle MA
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
MaVO() -
Constructor for class ch.ige.edossier.transfer.vo.MaVO
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K4] - Mailversand an Markenprüfer (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse MailSender versendet Emails.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K7] - Newsletter New (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse Newsletter wird durch eine Bat-Applikation auf dem Server gestartet.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K5] - Passwort vergessen (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse PasswordAction verarbeitet die Daten der PasswordForm.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K5] - Passwort vergessen (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse PasswordForm ist die Datenhaltung der password.jsp.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K1] - Ansicht PDF (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K6] - Attachement (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse PdfServlet erzeugt aus dem byte[] eine Pdf-Datei und zeigt diese im Browser an.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle Prioritäten
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle PRIORITY
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle PRIORITY
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K2] - Beanstandungen Fristen (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K3] - Beanstandungen Status (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse RefreshState kapselt die Aufbereitung der Session-Objekte nach dem ändern
des Status einer Beanstandung.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Registeradresse
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle ROLE_ADR_DOSSIER
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle ROLE_ADR_DOSSIER
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle ROLE
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
RoleVO() -
Constructor for class ch.ige.edossier.web.vo.RoleVO
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle Schutit und ihre Beziehungen
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle Schutit und ihre Beziehungen
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
NICE-TO-HAVE-ZIEL [N1] - Suchen (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
DIESES ZIEL WURDE AUFGRUND DES ZEITMANAGEMENT NICHT IMPLEMENTIERT
Die Klasse SearchAction verarbeitet die Daten der SearchForm.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
NICE-TO-HAVE-ZIEL [N1] - Suchen (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
DIESES ZIEL WURDE AUFGRUND DES ZEITMANAGEMENT NICHT IMPLEMENTIERT
Die Klasse SearchForm ist die Datenhaltung der search.jsp.
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Die Klasse ServerProperties liest die Properties aus der Properties-Datei die auf dem Webserver abgelegt ist.
Selektiert alle hängigen Beanstandungen
Folgende Kriterien bestimmen eine hängige Beanstandugen
- Fristablauf noch nicht abgelaufen
- Beanstandungsereigniss zwischen 43110 und 43670 und ungleich 43230
- Status auf Frist (ereig_stat_nr = 0)
- Abschlussdatum ist leer
- Ereignis ist nicht registerrelevant (regstat=0)
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle TMKIND
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle TMKIND_DOSSIER
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle TMKIND_DOSSIER
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle TMKIND
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Data Access Objekt für die Tabelle TMTYPE
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
Value-Object: Kapselt die Daten der Tabelle TMTYPE
Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
Überprüft ob die erforderlichen Felder nicht leer sind und gültige Daten enthalten
Feld Email muss ein @ enthalten
Standardtext oder Text muss vorhanden sein