org.mbari.siam.moos.utils.nodeview.monitor
Interface NodeProxy

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

public interface NodeProxy
extends java.rmi.Remote

Interface to a NodeProxy, which acts as a bridge between an applet and a portal or node.

Author:
Kent Headley

Method Summary
 void doPortOperation(java.awt.event.ActionEvent e, java.lang.String node, java.lang.String[] selectedPorts)
           
 double getNodeSample(java.lang.String nodeURL, long isiID, java.lang.String dataItem)
           
 Node getNodeService(java.lang.String nodeURL)
           
 java.util.Vector getParsedPacket(java.lang.String portalURL, long isiID)
           
 double getPortalSample(java.lang.String portalURL, long isiID, java.lang.String dataItem)
           
 Port[] getPorts(java.lang.String nodeURL)
           
 java.lang.String[][] getPortStatusStrings(java.lang.String NodeURL)
           
 double pickANumber()
          test code
 

Method Detail

pickANumber

double pickANumber()
                   throws java.rmi.RemoteException
test code

Throws:
java.rmi.RemoteException

getNodeSample

double getNodeSample(java.lang.String nodeURL,
                     long isiID,
                     java.lang.String dataItem)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPortalSample

double getPortalSample(java.lang.String portalURL,
                       long isiID,
                       java.lang.String dataItem)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getParsedPacket

java.util.Vector getParsedPacket(java.lang.String portalURL,
                                 long isiID)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPorts

Port[] getPorts(java.lang.String nodeURL)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getNodeService

Node getNodeService(java.lang.String nodeURL)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPortStatusStrings

java.lang.String[][] getPortStatusStrings(java.lang.String NodeURL)
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

doPortOperation

void doPortOperation(java.awt.event.ActionEvent e,
                     java.lang.String node,
                     java.lang.String[] selectedPorts)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


Copyright © 2003 MBARI.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.