com.rabbitmq.tools
Class Tracer.DirectionHandler
java.lang.Object
com.rabbitmq.tools.Tracer.DirectionHandler
- All Implemented Interfaces:
- java.lang.Runnable
- Enclosing class:
- Tracer
public class Tracer.DirectionHandler
- extends java.lang.Object
- implements java.lang.Runnable
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
waitCell
public BlockingCell<java.lang.Object> waitCell
inBound
public boolean inBound
i
public java.io.DataInputStream i
o
public java.io.DataOutputStream o
c
public AMQCommand.Assembler c
Tracer.DirectionHandler
public Tracer.DirectionHandler(BlockingCell<java.lang.Object> waitCell,
boolean inBound,
java.io.DataInputStream i,
java.io.DataOutputStream o)
readFrame
public Frame readFrame()
throws java.io.IOException
- Throws:
java.io.IOException
report
public void report(int channel,
java.lang.Object object)
reportFrame
public void reportFrame(Frame f)
throws java.io.IOException
- Throws:
java.io.IOException
doFrame
public void doFrame()
throws java.io.IOException
- Throws:
java.io.IOException
run
public void run()
- Specified by:
run in interface java.lang.Runnable