gumbo.util.route
Class DirectRouters

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

public class DirectRouters
extends java.lang.Object

Predefined "direct" routers intended for use by event node meta-clients (use event nodes) and clients (implement event nodes). Direct routes send events between complementary nodes (from event out to event in).

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

Nested Class Summary
static class DirectRouters.Router
          Connects EventOut to EventIn, one or two-way.
 
Field Summary
static DirectRouters.Router NORMAL
          Connects EventOut A to EventIn B.
static DirectRouters.Router REVERSE
          Connects EventOut B to EventIn A.
static DirectRouters.Router TWOWAY
          Connects EventInOut A to EventInOut B, and EventInOut B to EventInOut 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 DirectRouters.Router NORMAL
Connects EventOut A to EventIn B.


REVERSE

public static final DirectRouters.Router REVERSE
Connects EventOut B to EventIn A.


TWOWAY

public static final DirectRouters.Router TWOWAY
Connects EventInOut A to EventInOut B, and EventInOut B to EventInOut A.