All Packages Class Hierarchy This Package Previous Next Index

Interface jdce.byteways.RMIDataBahn
- public interface RMIDataBahn
- extends Remote

-
broadcast(String)
-
-
broadcastMessage(jdceMessage)
-
-
deregister(String)
-
-
expelClient(String, String)
-
-
getApplicationServerName()
-
-
getClientNames()
-
-
inform(jdceMessage)
-
-
isEmpty()
-
-
numberOfMembers()
-
-
register(String, RMIClientProxy)
-
-
whisper(String, String)
-
-
whisperMessage(jdceMessage, String)
-
getApplicationServerName
public abstract String getApplicationServerName() throws RemoteException
numberOfMembers
public abstract int numberOfMembers() throws RemoteException
getClientNames
public abstract String[] getClientNames() throws RemoteException
isEmpty
public abstract boolean isEmpty() throws RemoteException
register
public abstract int register(String ClientName,
RMIClientProxy clientObjRef) throws RemoteException, jdceRMIBahnException, jdceRMIClientException
expelClient
public abstract boolean expelClient(String _sender,
String _expelee) throws RemoteException, jdceRMIBahnException, jdceRMIClientException
deregister
public abstract boolean deregister(String ClientName) throws RemoteException, jdceRMIClientException
broadcast
public abstract boolean broadcast(String Message) throws RemoteException
broadcastMessage
public abstract boolean broadcastMessage(jdceMessage Message) throws RemoteException, jdceRMIBahnException
inform
public abstract boolean inform(jdceMessage Message) throws RemoteException, jdceRMIBahnException
whisper
public abstract boolean whisper(String Message,
String clientName) throws RemoteException, jdceRMIClientException, jdceRMIBahnException
whisperMessage
public abstract boolean whisperMessage(jdceMessage Message,
String clientName) throws RemoteException, jdceRMIClientException, jdceRMIBahnException

All Packages Class Hierarchy This Package Previous Next Index