gumbo.util.route
Class RelayRouters

java.lang.Object
  |
  +--gumbo.util.route.RelayRouters

public class RelayRouters
extends java.lang.Object

Predefined "relay" routers intended for use by event node meta-clients (use event nodes) and clients (implement event nodes). Relay routes relay events between like nodes (from in to in, out to out, etc).

Version:
$Revision: 1.1 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Nested Class Summary
static class RelayRouters.Router
          Connects EventIn to EventIn, or EventOut to EventOut, one or two-way.
 
Field Summary
static RelayRouters.Router NORMAL
          Connects EventIn/Out A to EventIn/Out B.
static RelayRouters.Router REVERSE
          Connects EventIn/Out B to EventIn/Out A.
static RelayRouters.Router TWOWAY
          Connects EventIn/Out A to EventIn/Out B, and EventIn/Out B to EventIn/Out A.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NORMAL

public static final RelayRouters.Router NORMAL
Connects EventIn/Out A to EventIn/Out B.


REVERSE

public static final RelayRouters.Router REVERSE
Connects EventIn/Out B to EventIn/Out A.


TWOWAY

public static final RelayRouters.Router TWOWAY
Connects EventIn/Out A to EventIn/Out B, and EventIn/Out B to EventIn/Out A.