Class DebugPickClientId


public class DebugPickClientId
extends DebugEventMonitor

Monitors an Interactor event field and prints the client IDs associated with the target interactor, which may be nested (only prints the IDs of the interactor leaves). To enable event reporting, include the VM arguments "-Ddebug.enabled=true -Ddebug.tags=".

Does NOT use special debug connections since this monitor will probably be used in addition to some primary monitor (and only one debug connection is allowed).

$Revision: 1.1 $
Jon Barrilleaux ( of JMB and Associates Inc.

Constructor Summary
DebugPickClientId(java.lang.String name)
Method Summary
 InteractorField getPickIn()
protected  void implConnectTarget(java.lang.Object host)
          Called by the system to connect this monitor to the target host.
Methods inherited from class gumbo.util.route.DebugEventMonitor
connectTarget, connectTargetMaybe, getName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public DebugPickClientId(java.lang.String name)
Method Detail


protected void implConnectTarget(java.lang.Object host)
Description copied from class: DebugEventMonitor
Called by the system to connect this monitor to the target host. Implementors can assume that conditional connection has been resolved.

Specified by:
implConnectTarget in class DebugEventMonitor
host - Reference to the debug target (master). Never null.


public InteractorField getPickIn()