visad.cluster
Interface RemoteProxyAgent

All Superinterfaces:
Remote
All Known Implementing Classes:
RemoteProxyAgentImpl

public interface RemoteProxyAgent
extends Remote

RemoteProxyAgent is the interface for agents on the proxy client


Method Summary
 Serializable[] computeRanges(Vector message)
           
 Serializable[] doTransform()
           
 RemoteClientData getRemoteClientData()
           
 Serializable[] prepareAction(boolean go, boolean initialize, DataShadow shadow, ConstantMap[] cmaps, ScalarMap[] maps, Control[] controls, String name, long time_out)
           
 void setResolutions(int[] rs)
           
 

Method Detail

getRemoteClientData

RemoteClientData getRemoteClientData()
                                     throws RemoteException
Throws:
RemoteException

setResolutions

void setResolutions(int[] rs)
                    throws RemoteException
Throws:
RemoteException

prepareAction

Serializable[] prepareAction(boolean go,
                             boolean initialize,
                             DataShadow shadow,
                             ConstantMap[] cmaps,
                             ScalarMap[] maps,
                             Control[] controls,
                             String name,
                             long time_out)
                             throws VisADException,
                                    RemoteException
Throws:
VisADException
RemoteException

doTransform

Serializable[] doTransform()
                           throws VisADException,
                                  RemoteException
Throws:
VisADException
RemoteException

computeRanges

Serializable[] computeRanges(Vector message)
                             throws VisADException,
                                    RemoteException
Throws:
VisADException
RemoteException