Boeing Simulation 3.1 API Specification

connect
Interface RelayPoint

All Known Implementing Classes:
SocketRelayPoint

public interface RelayPoint

RelayPoint objects are designed to allow for remote access to a component without knowing where it is. This allows for abstraction of how the components connection is implemented. RelayPoints should be used only for the initial connection between two components. Component factories are encouraged to instatiate components remotely and then run a Relay point in that JVM so that they can send information to the component via it. Two types of RelayPoint behavior should be used:

  1. a blocking behavior that waits until the first connection, links the two Components and then exits
  2. a block behavior that connects the two Components and then resumes its blocking until another connection request is read in.

Version:
$Revision: 1.1 $
Author:
Dave Jurgens
See Also:
Component, CreatesConnection

Method Summary
 void relay(util.MethodRequest request)
          Sends the request to the Component for which this point responsible.
 

Method Detail

relay

public void relay(util.MethodRequest request)
Sends the request to the Component for which this point responsible.


Boeing Simulation 3.1 API Specification

To submit a bug or feature email the author of that class. Funding for this research was provided by Boeing and DARPA.