server
Interface ServerChatKommunikator

All Superinterfaces:
java.rmi.Remote

public interface ServerChatKommunikator
extends java.rmi.Remote

Der ServerChatKommunikator dient zur Kommunikation zwischen Client und Server bei Chat und ist individuell für jeden ClientKommunikator bzw. ClientEinleitungsKommunikator

Version:
1.1

Method Summary
 void anAlleSenden(java.lang.String nachricht)
          veranlasst den ServerChatKommunikator, an alle angemeldeten Clients eine Nachricht zu schicken.
 boolean anEinenSenden(java.lang.String empfaenger, java.lang.String nachricht)
          veranlasst den ServerChatKommunikator, an einen angemeldeten ClientChatKommunikator eine Nachricht zu schicken.
 

Method Detail

anAlleSenden

void anAlleSenden(java.lang.String nachricht)
                  throws java.rmi.RemoteException
veranlasst den ServerChatKommunikator, an alle angemeldeten Clients eine Nachricht zu schicken.

Parameters:
nachricht - die Nachricht
Throws:
java.rmi.RemoteException

anEinenSenden

boolean anEinenSenden(java.lang.String empfaenger,
                      java.lang.String nachricht)
                      throws java.rmi.RemoteException
veranlasst den ServerChatKommunikator, an einen angemeldeten ClientChatKommunikator eine Nachricht zu schicken.

Parameters:
empfaenger - der Name des empfangenden Teilnehmers
nachricht - die Nachricht
Returns:
liefert false, falls der Empfänger nicht angemeldet ist
Throws:
java.rmi.RemoteException