visad.cluster
Class RemoteProxyAgentImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
visad.cluster.RemoteProxyAgentImpl
- All Implemented Interfaces:
- Serializable, Remote, RemoteProxyAgent
public class RemoteProxyAgentImpl
- extends UnicastRemoteObject
- implements RemoteProxyAgent
RemoteProxyAgentImpl is the class for agents on proxy clients
- See Also:
- Serialized Form
RemoteProxyAgentImpl
public RemoteProxyAgentImpl(RemoteClientDataImpl r)
throws RemoteException
- Throws:
RemoteException
getRemoteClientData
public RemoteClientData getRemoteClientData()
throws RemoteException
- Specified by:
getRemoteClientData
in interface RemoteProxyAgent
- Throws:
RemoteException
setResolutions
public void setResolutions(int[] rs)
- Specified by:
setResolutions
in interface RemoteProxyAgent
prepareAction
public Serializable[] prepareAction(boolean go,
boolean initialize,
DataShadow shadow,
ConstantMap[] cms,
ScalarMap[] ms,
Control[] cos,
String name,
long time_out)
throws VisADException,
RemoteException
- Specified by:
prepareAction
in interface RemoteProxyAgent
- Throws:
VisADException
RemoteException
doTransform
public Serializable[] doTransform()
throws VisADException,
RemoteException
- Specified by:
doTransform
in interface RemoteProxyAgent
- Throws:
VisADException
RemoteException
computeRanges
public Serializable[] computeRanges(Vector message)
throws VisADException,
RemoteException
- Specified by:
computeRanges
in interface RemoteProxyAgent
- Throws:
VisADException
RemoteException