|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object xml.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_getException
User
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 |