|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--diplomacy.connect.DiplConnect | +--diplomacy.ui.JudgeConnect
Diese Klasse ist auf der Seite des Clients für den Nachrichtenaustausch zum Judge zuständig.
Fields inherited from class diplomacy.connect.DiplConnect |
debugger |
Constructor Summary | |
(package private) |
JudgeConnect(DiplUI uI,
Socket socket,
boolean registration)
Erzeugt einen Verbindung incl. |
Method Summary | |
protected boolean |
checkMess(Message message)
checkMess() wird von run() aufgerufen und reicht die eingehenden Nachrichten an das User-Interface zur weiteren Bearbeitung weiter. |
(package private) static JudgeConnect |
getConnect(DiplUI uI,
boolean registration)
getConnect() erzeugt eine Socket zum Judge und versucht dann eine Verbindung zum Judge aufzubauen. |
(package private) void |
goodBye()
goodBye() sorgt für eine höfliche beendigung der Verbindung. bisher ist goodBye() noch nicht sonderlich höflich !!! |
(package private) void |
join()
|
Methods inherited from class diplomacy.connect.DiplConnect |
close, getThread, readMess, run, start, writeMess |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
JudgeConnect(DiplUI uI, Socket socket, boolean registration) throws DiplConnectException
Erzeugt einen Verbindung incl. Login an dem übergebenen Anschluß.
DiplConnectException wird ausgelöst, wenn das Login nicht zustande kommt. Konstruktor führt auch Spieler-Neu-Registrierung durch.
Method Detail |
static JudgeConnect getConnect(DiplUI uI, boolean registration) throws DiplConnectException
getConnect() erzeugt eine Socket zum Judge und versucht dann eine Verbindung zum Judge aufzubauen.
protected boolean checkMess(Message message)
checkMess() wird von run() aufgerufen und reicht die eingehenden Nachrichten an das User-Interface zur weiteren Bearbeitung weiter.
checkMess
in class DiplConnect
void goodBye()
goodBye() sorgt für eine höfliche beendigung der Verbindung. bisher ist goodBye() noch nicht sonderlich höflich !!!
void join() throws InterruptedException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |