org.mbari.siam.distributed.portal
Interface PortalInterface

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

public interface PortalInterface
extends java.rmi.Remote

Inteface definition for Portal, which is a "gateway" between a low-bandwidth/intermittent node, and off-platform clients.

Author:
Bob Herlien

Method Summary
 void nodeLinkNotify(java.net.InetAddress remoteAddr, boolean up)
          Notify portal that link to remote node has changed status
 boolean primaryLinkConnected(java.net.InetAddress address)
          Return true if portal has network connection to specified primary node.
 

Method Detail

nodeLinkNotify

void nodeLinkNotify(java.net.InetAddress remoteAddr,
                    boolean up)
                    throws java.rmi.RemoteException
Notify portal that link to remote node has changed status

Throws:
java.rmi.RemoteException

primaryLinkConnected

boolean primaryLinkConnected(java.net.InetAddress address)
                             throws java.rmi.RemoteException,
                                    java.lang.Exception
Return true if portal has network connection to specified primary node.

Throws:
java.rmi.RemoteException
java.lang.Exception


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.