All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

AusleihBtn(). Constructor for class puma.control.AusleihBtn
AusleiheCmd(ServerApplication). Constructor for class puma.control.AusleiheCmd
Standard-Konstruktor.
ausleiher. Variable in class puma.control.testing.ControlTest
Ausleihliste(int). Constructor for class puma.control.Ausleihliste
Konstruktor, der einen User-Namen übergeben bekommt und für diesen Benutzer die ID ermittelt
AusleihlisteBtn(). Constructor for class puma.control.AusleihlisteBtn
AusleihlisteCmd(ServerApplication). Constructor for class puma.control.AusleihlisteCmd
Standard-Konstruktor.
AuthentificationCheck(). Constructor for class puma.control.AuthentificationCheck

B

B_Suchen(Liste). Constructor for class puma.control.B_Suchen
Standard-Konstruktor
B_SuchenCmd(ServerApplication). Constructor for class puma.control.B_SuchenCmd
Standard-Konstruktor.

C

Check(String, String). Static method in class puma.control.AuthentificationCheck
Ermittelt via Datenbank-Anfrage, ob für den spezifizierten user eine Berechtigung besteht die angefragte Operation auszuführen.
checkPassword(String, String). Static method in class puma.control.AuthentificationCheck
Überprüft, ob das Paar UserName/Password korrekt ist
command. Variable in class puma.control.FormButton
Die aufzurufende Command-Instanz.
Command(ServerApplication). Constructor for class puma.control.Command
StandardKonstruktor.
commandTest(). Method in class puma.control.testing.ControlTest
Testet, ob die richtigen Commands ausgeführt werden.
ControlTest(String). Constructor for class puma.control.testing.ControlTest
Standard-Konstruktor
createErrorMsg(Exception). Method in class puma.control.HTMLCreator
createErrorMsg(Exception). Method in interface puma.control.OutType
Erzeugt eine simple Fehlermeldung anhand einer übergebenen Exception- Instanz.
creator. Variable in class puma.control.testing.ControlTest

D

deliverResult(). Method in class puma.control.Ausleihliste
Liefert das Ergebnis der Datenbankanfrage nach der Ausleihliste eines Benutzers zurück
deliverResult(). Method in class puma.control.B_Suchen
Anfrage ausführen.
deliverResult(). Method in class puma.control.I_Suchen
Anfrage ausführen.
DetailBtn(). Constructor for class puma.control.DetailBtn
dynamicButtonTest(). Method in class puma.control.testing.ControlTest
Testet dynamisches erzeugen von 3 Buttons

E

execCommand(InType, OutType, ServerApplication). Method in class puma.control.FormButton
Erzeugt das für den Typ der Unterklasse definierte Command und führt es aus.
execute(). Method in class puma.control.I_StatusAendern
Ausführen der Datenbank-Änderungsaktionen.
execute(InType, OutType). Method in class puma.control.AusleiheCmd
Führt die dem Command zugeordnete Aktion aus.
execute(InType, OutType). Method in class puma.control.AusleihlisteCmd
Führt die dem Command zugeordnete Aktion aus.
execute(InType, OutType). Method in class puma.control.B_SuchenCmd
Führt die dem Command zugeordnete Aktion aus.
execute(InType, OutType). Method in class puma.control.Command
Methode, die Ausführung des Commands definiert.
execute(InType, OutType). Method in class puma.control.I_SuchenCmd
Führt die dem Command zugeordnete Aktion aus.
execute(InType, OutType). Method in class puma.control.WeitergabeCmd
Führt die dem Command zugeordnete Aktion aus.

F

finish(). Method in class puma.control.HTMLCreator
FormButton(). Constructor for class puma.control.FormButton
formSearchKey(). Method in class puma.control.testing.ControlTest
fSuchenBtn. Variable in class puma.control.testing.ControlTest
fWeitergabeBtn. Variable in class puma.control.testing.ControlTest

G

getAusleiher(). Method in class puma.control.InputDataManager
Benutzernamen fuer einen Ausleiher ermitteln.
getAusleiher(). Method in interface puma.control.InType
Liefert einen neuen (ausgewählten) Ausleiher.
getCommand(). Method in class puma.control.FormButton
Liefert command zurück - Für Testzwecke!
getInvNrArray(). Method in class puma.control.InputDataManager
Array von markierten Inventarnummern ermitteln.
getInvNrArray(). Method in interface puma.control.InType
Liefert ein Array markierter Inventarnummern.
getPublikation(). Method in class puma.control.InputDataManager
Publikations-Suchschlüssel ermitteln.
getPublikation(). Method in interface puma.control.InType
Liefert den ausgefüllten Inhalt einer Suchmaske als Liste-Objekt.
getSignatur(). Method in class puma.control.InputDataManager
Signatur fuer Suche nach Instanzen ermitteln.
getSignatur(). Method in interface puma.control.InType
Liefert die Signatur der ersten markierten Publikation.
getUserID(). Method in class puma.control.ServerApplication
Gibt userID zurück.

H

HTMLCreator(Writer). Constructor for class puma.control.HTMLCreator

I

I_StatusAendern(int[], String, int). Constructor for class puma.control.I_StatusAendern
Standard-Konstruktor
I_Suchen(String). Constructor for class puma.control.I_Suchen
Standard-Konstruktor
I_SuchenCmd(ServerApplication). Constructor for class puma.control.I_SuchenCmd
Standard-Konstruktor.
idm. Variable in class puma.control.testing.ControlTest
InputDataManager(HttpServletRequest). Constructor for class puma.control.InputDataManager
Konstruktor erhält Referenz auf den benoetigten HttpServletRequest
inputDataTest(). Method in class puma.control.testing.ControlTest
Test des InputDataManager: Werden die Parameter korrekt zurückgeliefert?
invNr. Variable in class puma.control.I_StatusAendern
Array von Inventar-Nummern.

M

main(String[]). Static method in class puma.control.testing.ControlTest
Eine main-Funktion, die Kommandozeilenversion des TestRunners startet.
main(String[]). Static method in class puma.control.InputDataManager
Rein zu Testzwecken.

N

newState. Variable in class puma.control.I_StatusAendern
Neuer Status-Bezeichner
newState. Variable in class puma.control.WeitergabeCmd
Speichert neuen Status der weiterzugebenden Objekte

P

personID. Variable in class puma.control.Ausleihliste
personID des Benutzers
personID. Variable in class puma.control.I_StatusAendern
ID eines möglichen neuen Benutzers

Q

queryData. Variable in class puma.control.B_Suchen
Die Datenobjekte für die Query.

R

request. Variable in class puma.control.InputDataManager
Instanz, die im Konstruktor übergeben wird.
RueckgabeBtn(). Constructor for class puma.control.RueckgabeBtn

S

searchKey. Variable in class puma.control.testing.ControlTest
serverApp. Variable in class puma.control.Command
Rückverweis auf die laufende Server-Instanz.
ServerApplication(String). Constructor for class puma.control.ServerApplication
Standard-Konstruktor.
setAusleihliste(Liste, StringListeDaten). Method in interface puma.control.OutType
Erzeugt die Ausgabe einer Ausleihliste für einen bestimmten Benutzer.
setInstanzArray(Liste). Method in class puma.control.HTMLCreator
setInstanzArray(Liste). Method in interface puma.control.OutType
Erzeugt die Ausgabe eines Suchergebnisses von Instanzen, das als eine Liste dieser Instanzen vorliegt.
setMessageArray(Vector). Method in class puma.control.HTMLCreator
setMessageArray(Vector). Method in interface puma.control.OutType
Erzeugt die Ausgabe einer Liste von Meldungen, die als Vector von Strings übergeben werden.
setPublikationArray(Liste, boolean). Method in class puma.control.HTMLCreator
setPublikationArray(Vector, boolean). Method in interface puma.control.OutType
Erzeugt die Ausgabe eines Suchergebnisses, das als Liste von von Publikationen vorliegt.Optional wird eine Selektionsmöglichkeit geboten.
setUp(). Method in class puma.control.testing.ControlTest
setUp()-Methode, um global benutzte Objekte zu initialisieren
signatur. Variable in class puma.control.testing.ControlTest
signatur. Variable in class puma.control.I_Suchen
Signatur der zu Grund liegenden Publikation
storeCommand(ServerApplication). Method in class puma.control.AusleihBtn
Speichert Command vom Typ AusleiheCmd.
storeCommand(ServerApplication). Method in class puma.control.AusleihlisteBtn
Speichert Command vom Typ AusleihlisteCmd.
storeCommand(ServerApplication). Method in class puma.control.DetailBtn
Speichert Command vom Typ I_SuchenCmd.
storeCommand(ServerApplication). Method in class puma.control.FormButton
Speichert ein bestimmtes Command.
storeCommand(ServerApplication). Method in class puma.control.RueckgabeBtn
Speichert Command vom Typ WeitergabeCmd.
storeCommand(ServerApplication). Method in class puma.control.SuchenBtn
Speichert Command vom Typ B_SuchenCmd.
storeCommand(ServerApplication). Method in class puma.control.WeitergabeBtn
Speichert Command vom Typ WeitergabeCmd.
SuchenBtn(). Constructor for class puma.control.SuchenBtn
suite(). Static method in class puma.control.testing.ControlTest
Generieren einer TestSuite für JUnit Alle vorhandenen Tests (dynamisch) hinzufügen.

U

userID. Variable in class puma.control.ServerApplication

W

WeitergabeBtn(). Constructor for class puma.control.WeitergabeBtn
WeitergabeCmd(String, ServerApplication). Constructor for class puma.control.WeitergabeCmd
Standard-Konstruktor.
writer. Variable in class puma.control.testing.ControlTest
writer. Variable in class puma.control.HTMLCreator