visad.cluster
Class RemoteClientAgentImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
visad.cluster.RemoteClientAgentImpl
- All Implemented Interfaces:
- java.io.Serializable, java.rmi.Remote, RemoteClientAgent
public class RemoteClientAgentImpl
- extends java.rmi.server.UnicastRemoteObject
- implements RemoteClientAgent
RemoteClientAgentImpl is the class for agents on the
client, which typically send NodeAgents to each node.
- See Also:
- Serialized Form
Fields inherited from class java.rmi.server.RemoteObject |
ref |
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 |
RemoteClientAgentImpl
public RemoteClientAgentImpl(RemoteClientAgentImpl fa,
int ind)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
RemoteClientAgentImpl
public RemoteClientAgentImpl(RemoteClientAgentImpl fa,
int ind,
long to)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
sendToClient
public void sendToClient(java.io.Serializable message)
throws java.rmi.RemoteException
- Specified by:
sendToClient
in interface RemoteClientAgent
- Throws:
java.rmi.RemoteException
sendToClient
public void sendToClient(int ind,
java.io.Serializable message)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
broadcastWithResponses
public java.io.Serializable[] broadcastWithResponses(java.io.Serializable message,
RemoteAgentContact[] contacts)
throws VisADException,
java.rmi.RemoteException
- Throws:
VisADException
java.rmi.RemoteException
broadcastWithResponses
public java.io.Serializable[] broadcastWithResponses(java.io.Serializable[] messages,
RemoteAgentContact[] contacts)
throws VisADException,
java.rmi.RemoteException
- Throws:
VisADException
java.rmi.RemoteException