|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectWETTERVERHALTENZ2
public class WETTERVERHALTENZ2
Diese Klasse implementiert das Serververhalten,
Modifizierte Version von WETTERVERHALTEN2:
In der Methode Holeantwort wird das Endesignal als Antwort auf den Text
"toomuchclients" generiert.
Field Summary | |
---|---|
private static int |
namegefragt
Konstante für den Zustand, nachdem nach dem Namen gefragt wurde |
private static int |
nochmal
Konstante für den Zustand, nachdem gefragt wurde ob wiederholt werden soll |
private static int |
stadtgefragt
Konstante für den Zustand, nachdem nach einer Stadt gefragt wurde |
private java.lang.String[] |
staedte
Liste mit Städten zum Generieren einer (zufälligen) Wetterauskunft |
private static int |
wartend
Konstante für den Zustand wartend |
private java.lang.String[] |
wetter
Liste mit Wetterdaten zum Generieren einer (zufälligen) Wetterauskunft |
private int |
zustand
speichert den aktuellen Zustand |
Constructor Summary | |
---|---|
WETTERVERHALTENZ2()
|
Method Summary | |
---|---|
java.lang.String |
HoleAntwort(java.lang.String textvomclient)
ermittelt die zu sendende Antwort in Abhängigkeit des Zustands und des Textes, der vom Client übermittelt wurde |
private boolean |
WetterdatenVorhanden(java.lang.String gesuchteStadt)
ermittelt, ob Wetterdaten für die angegebene Stadt vorhanden sind |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final int wartend
private static final int namegefragt
private static final int stadtgefragt
private static final int nochmal
private int zustand
private java.lang.String[] staedte
private java.lang.String[] wetter
Constructor Detail |
---|
public WETTERVERHALTENZ2()
Method Detail |
---|
private boolean WetterdatenVorhanden(java.lang.String gesuchteStadt)
gesuchteStadt
- Name der Stadt, für die nach Wetterdaten gesucht wird
public java.lang.String HoleAntwort(java.lang.String textvomclient)
textvomclient
- der Text, der vom Client an den Server gesendet wurde.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |