org.jactr.tools.tracer.sinks
Class FileSink

java.lang.Object
  extended by org.jactr.tools.tracer.sinks.FileSink
All Implemented Interfaces:
ITraceSink

public class FileSink
extends java.lang.Object
implements ITraceSink

Author:
developer

Constructor Summary
FileSink(java.net.URL file)
           
 
Method Summary
 void add(ITransformedEvent event)
           
 void finalize()
           
 void flush()
           
 boolean isOpen()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSink

public FileSink(java.net.URL file)
         throws java.io.IOException
Throws:
java.io.IOException
Method Detail

finalize

public void finalize()
              throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
Throws:
java.lang.Throwable

add

public void add(ITransformedEvent event)
Specified by:
add in interface ITraceSink
See Also:
ITraceSink.add(org.jactr.tools.tracer.transformer.ITransformedEvent)

flush

public void flush()
           throws java.lang.Exception
Specified by:
flush in interface ITraceSink
Throws:
java.lang.Exception

isOpen

public boolean isOpen()
Specified by:
isOpen in interface ITraceSink