JavaQuest.Server
Interface IClientListenerProxy

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
CClientListener

public interface IClientListenerProxy
extends java.rmi.Remote

Interface fuer Registrierung der RMI-Methoden; Client->Server


Method Summary
 CMap login(java.lang.String _sName, java.lang.String _sIP)
          login wird vom Client beim Verbindungsaufbau aufgerufen
 boolean logout(java.lang.String _sName)
          logout entfernt alle Bestandteile des Clients im Server
 

Method Detail

login

public CMap login(java.lang.String _sName,
                  java.lang.String _sIP)
           throws java.rmi.RemoteException
login wird vom Client beim Verbindungsaufbau aufgerufen
Parameters:
_sName - Name(Alias) des Spielers vom Client
_sIP - IP-Adresse unter der der Client fuer den Server erreichbar ist
Returns:
Objekt Map ,die Map wird als Kopie dem Client zurueckgeliefert

logout

public boolean logout(java.lang.String _sName)
               throws java.rmi.RemoteException
logout entfernt alle Bestandteile des Clients im Server
Parameters:
_sName - Name(Alias) des Spielers vom Client
Returns:
boolean ,bei Erfolg wird true zurueckgegeben