visad.cluster
Interface RemoteProxyAgent

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

public interface RemoteProxyAgent
extends java.rmi.Remote

RemoteProxyAgent is the interface for agents on the proxy client


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

Method Detail

getRemoteClientData

RemoteClientData getRemoteClientData()
                                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setResolutions

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

prepareAction

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

doTransform

java.io.Serializable[] doTransform()
                                   throws VisADException,
                                          java.rmi.RemoteException
Throws:
VisADException
java.rmi.RemoteException

computeRanges

java.io.Serializable[] computeRanges(java.util.Vector message)
                                     throws VisADException,
                                            java.rmi.RemoteException
Throws:
VisADException
java.rmi.RemoteException