Class PLATZBUCHUNG
java.lang.Object
PLATZBUCHUNG
public class PLATZBUCHUNG
- extends java.lang.Object
Diese Klasse implementiert das Serververhalten des Platzbuchungsservers
Vorlage für die Aufgabe 2 des Kapitels 2.3.3
Die Stellen, an denen eine Quelltextergänzung notwendig ist, sind mit
"Quelltextergänzung" gekennzeichnet.
Field Summary |
private static int |
angefragt
|
private SERVER5 |
server
Referenz auf den Server, dort muss nachgefragt werden,
ob noch Plätze frei sind |
private static int |
wartend
|
private int |
zustand
|
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, nimmt Platzbuchung vor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wartend
private static final int wartend
- See Also:
- Constant Field Values
angefragt
private static final int angefragt
- See Also:
- Constant Field Values
zustand
private int zustand
server
private SERVER5 server
- Referenz auf den Server, dort muss nachgefragt werden,
ob noch Plätze frei sind
PLATZBUCHUNG
public PLATZBUCHUNG(SERVER5 server)
- Konstruktor der Klasse
- Parameters:
server
- der Platzbuchungsserver, dessen Methoden PlaetzeVerfuegbar() und
PlaetzeBuchen(int anzahl) benötigt werden.
HoleAntwort
public 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, nimmt Platzbuchung vor.
- Parameters:
textvomclient
- der Text, der vom Client an den Server gesendet wurde.
- Returns:
- den Text, der als Antwort an den Client gesendet wird.