|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectxml.Xml_Core_ops_
xml.Xml_RegUser
public class Xml_RegUser
Stellt die Methoden zum Auslesen, ?ndern und Hinzuf??gen in die Datei regUser.xml zur verfuegung.
| Method Summary | |
|---|---|
void |
addUser(User user)
Fuegt einen User zum Xml-Stamm regUsers dazu |
void |
deleteUser(java.lang.String login)
loescht einen user in dem Xml-Stamm regUsers es werden keine Admins geloescht! |
static Xml_RegUser |
getInstance()
|
User[] |
getListOf()
Gibt alle Benutzer der Datenbank als User array Zurueck ala: SELECT * FROM regUsers |
User[] |
getListOf(java.lang.String attrib,
java.lang.String wert)
Gibt eine Liste aller user zurueck, die in einem bestimmten attrib einen bestimmten Wert besitzen. |
java.lang.String[] |
getStudentLogins()
Returniert Liste mit Logins aller Studenten. |
User |
getUserdaten(java.lang.String login)
gibt die Daten eines Users in Form eines "User" Objektes zurueck. |
boolean |
isRegistredUser(java.lang.String login)
Fragt ab, ob ein User mit diesem LoginNamen in der DB existiert. |
void |
reconfigUser(User user)
reconfiguriert den KOmpletten Satz an Userdaten eines registrierten Users. |
void |
setEmail(java.lang.String newMail,
java.lang.String login)
setzt die emailaddi eines vorhandenen users |
void |
setPassword(java.lang.String newPass,
java.lang.String login)
setzt das Passwort eines Users neu |
void |
setUName(java.lang.String newUname,
java.lang.String login)
setzt den User Namen neu nicht das login! |
| Methods inherited from class xml.Xml_Core_ops_ |
|---|
look4 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static Xml_RegUser getInstance()
public void addUser(User user)
throws Xml_setException
user -
Xml_setException
public User getUserdaten(java.lang.String login)
throws Xml_getException
login -
Xml_setException
Xml_getExceptionUser
public void deleteUser(java.lang.String login)
throws Xml_setException
login -
Xml_setException - wenn admin, oder nicht vorhanden!
public void reconfigUser(User user)
throws Xml_setException
user -
Xml_setException
public void setUName(java.lang.String newUname,
java.lang.String login)
throws Xml_setException
newUname - name -
Xml_setException
public void setPassword(java.lang.String newPass,
java.lang.String login)
throws Xml_setException
newPass - login -
Xml_setException - wenn kein solcher User vorhanden!
public void setEmail(java.lang.String newMail,
java.lang.String login)
throws Xml_setException
newMail - login -
Xml_setException - wenn denn kein solcher user vorhandenpublic User[] getListOf()
public User[] getListOf(java.lang.String attrib,
java.lang.String wert)
attrib - wert -
public java.lang.String[] getStudentLogins()
public boolean isRegistredUser(java.lang.String login)
login -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||