network
Class SendData

java.lang.Object
  extended by network.Data
      extended by network.SendData

public class SendData
extends Data

Protokoll-Objekt zum senden von Daten


Field Summary
 
Fields inherited from class network.Data
data, key, length, typ
 
Constructor Summary
SendData(java.io.DataOutputStream writer)
          Erstellt ein neues Objekt von SendData
 
Method Summary
 void makeChangePwd(java.lang.String oldPwd, java.lang.String newPwd)
          Erstellt aus zwei Strings die Passwortändern-Nachricht
 void makeError(java.lang.String text)
          Erstellt die Fehler-Nachricht
 void makeLogin(java.lang.String userID, java.lang.String password, char userTyp)
          Erstellt die Login-Nachricht
 void makeLogout()
          Erstellt die Logout-Nachricht
 void makeOk(char oldTyp)
          Erstellt die Ok-Nachricht
 void makeUser(User user)
          Erstellt aus einem User-Objekt die entsprechende Nachricht
 boolean send()
          Sendet die zuletzt erstellten Daten
 
Methods inherited from class network.Data
reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SendData

public SendData(java.io.DataOutputStream writer)
Erstellt ein neues Objekt von SendData

Method Detail

send

public boolean send()
Sendet die zuletzt erstellten Daten


makeLogin

public void makeLogin(java.lang.String userID,
                      java.lang.String password,
                      char userTyp)
Erstellt die Login-Nachricht


makeLogout

public void makeLogout()
Erstellt die Logout-Nachricht


makeOk

public void makeOk(char oldTyp)
Erstellt die Ok-Nachricht


makeError

public void makeError(java.lang.String text)
Erstellt die Fehler-Nachricht


makeUser

public void makeUser(User user)
Erstellt aus einem User-Objekt die entsprechende Nachricht


makeChangePwd

public void makeChangePwd(java.lang.String oldPwd,
                          java.lang.String newPwd)
Erstellt aus zwei Strings die Passwortändern-Nachricht