|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--diplomacy.judge.DiplJudge
Diplomacy-Server - Die main() dieser Klasse wird auf dem Server gestartet.
Field Summary | |
(package private) Thread |
t
|
Method Summary | |
(package private) static void |
Debugger-Funktion für die gesamte DiplJudge aktivieren (muß vor der Deklaration von debugger stehen!!) |
(package private) Player |
checkLogin(MessLogin login)
checkLogin() wird vom Konstruktor der UIConnect-Klasse ausgerufen und bearbeitet ein eingegangenes Login, bzw. |
(package private) boolean |
checkMess(Message message,
UIConnect playerConnect)
checkMess() nimmt über einen UIConnect eingegangene Nachricht entgegen und sorgt für die Weiterverarbeitung derselben. Der Rückgabewert ist true, wenn die UIConnect weiter arbeiten soll. |
static void |
help()
Ausgabe auf der Console über die Aufruf-Syntax des Severs |
static void |
main(String[] args)
|
void |
run()
run() wird vom Thread aufgerufen und wartet auf Logins durch Spieler |
(package private) void |
sendMess(Message message)
sendMess() versucht eine Nachricht an einen Spieler zuzustellen. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
Thread t
Method Detail |
static void()
public static void help()
Ausgabe auf der Console über die Aufruf-Syntax des Severs
public static void main(String[] args)
public void run()
run() wird vom Thread aufgerufen und wartet auf Logins durch Spieler
run
in interface Runnable
Player checkLogin(MessLogin login) throws DiplNewException
checkLogin() wird vom Konstruktor der UIConnect-Klasse ausgerufen und bearbeitet ein eingegangenes Login, bzw. Neu-Registrierung.
Liefert das Spieler-Objekt zurrück, falls das Login/Registrierung erfolgreich war.
Wirft eine DiplNewException, wenn Login/Registrierung nicht erfolgreich war.
boolean checkMess(Message message, UIConnect playerConnect)
checkMess() nimmt über einen UIConnect eingegangene Nachricht entgegen und sorgt für die Weiterverarbeitung derselben.
Der Rückgabewert ist true, wenn die UIConnect weiter arbeiten soll.
void sendMess(Message message)
sendMess() versucht eine Nachricht an einen Spieler zuzustellen. Ist der Spieler online, wird die Nachricht direkt ausgeliefert. Ist er offline, so wird die Nachricht auf Festplatte gesichert.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |