Class PLATZBUCHUNG

java.lang.Object
  extended by 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  SERVER4 server
          Referenz auf den Server, dort muss nachgefragt werden, ob noch Plätze frei sind
 
Constructor Summary
PLATZBUCHUNG(SERVER4 server)
          Konstruktor der Klasse
 
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
 

Field Detail

server

private SERVER4 server
Referenz auf den Server, dort muss nachgefragt werden, ob noch Plätze frei sind

Constructor Detail

PLATZBUCHUNG

public PLATZBUCHUNG(SERVER4 server)
Konstruktor der Klasse

Parameters:
server - der Platzbuchungsserver, dessen Methoden PlaetzeVerfuegbar() und PlaetzeBuchen(int anzahl) benötigt werden.
Method Detail

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.