Class ChatServer
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--ChatServer
- All Implemented Interfaces:
- java.rmi.Remote, java.io.Serializable
- public class ChatServer
- extends java.rmi.server.UnicastRemoteObject
- See Also:
- Serialized Form
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Method Summary |
void |
abmelden(java.lang.String name)
Entfernt den Client aus der Hashtabelle und
sendet allen Clients die entsprechende Nachricht, zur Anzeige im Chat-Fenster |
void |
anmelden(java.lang.String name,
IChatClient neuerClient)
Fügt einen neuen Client zur Hashtabelle hinzu und
und sendet allen Clients die entsprechende Nachricht zur Anzeige im Chat-Fenster |
static void |
main(java.lang.String[] args)
|
void |
senden(java.lang.String name,
java.lang.String nachricht)
Sendet eine Nachricht an alle Clients, zur Anzeige im Chat-Fenster |
Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ChatServer
public ChatServer()
throws java.rmi.RemoteException
abmelden
public void abmelden(java.lang.String name)
throws java.rmi.RemoteException
- Entfernt den Client aus der Hashtabelle und
sendet allen Clients die entsprechende Nachricht, zur Anzeige im Chat-Fenster
java.rmi.RemoteException
anmelden
public void anmelden(java.lang.String name,
IChatClient neuerClient)
throws java.rmi.RemoteException
- Fügt einen neuen Client zur Hashtabelle hinzu und
und sendet allen Clients die entsprechende Nachricht zur Anzeige im Chat-Fenster
java.rmi.RemoteException
main
public static void main(java.lang.String[] args)
senden
public void senden(java.lang.String name,
java.lang.String nachricht)
throws java.rmi.RemoteException
- Sendet eine Nachricht an alle Clients, zur Anzeige im Chat-Fenster
java.rmi.RemoteException
Generated by BlueJ