orc.trace
Class PrintStreamTracer

java.lang.Object
  extended by orc.trace.Tracer
      extended by orc.trace.AbstractTracer
          extended by orc.trace.PrintStreamTracer

public final class PrintStreamTracer
extends AbstractTracer

Write trace events to stdout in human-readable form. FIXME: make which events are written configurable.

Author:
quark

Constructor Summary
PrintStreamTracer(java.io.OutputStream out)
           
 
Method Summary
 void finish()
          End an execution.
protected  void record(Handle<? extends Event> event)
           
 
Methods inherited from class orc.trace.AbstractTracer
start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintStreamTracer

public PrintStreamTracer(java.io.OutputStream out)
Method Detail

record

protected void record(Handle<? extends Event> event)
Specified by:
record in class AbstractTracer

finish

public void finish()
Description copied from class: Tracer
End an execution.

Specified by:
finish in class Tracer