Package com.unitesk.aspectrace.tracer
Class TraceFileWriter
- java.lang.Object
-
- com.unitesk.aspectrace.tracer.TraceFileWriter
-
- All Implemented Interfaces:
Tracer.Writer
public class TraceFileWriter extends java.lang.Object implements Tracer.Writer
Writes trace to file.
-
-
Constructor Summary
Constructors Constructor Description TraceFileWriter(java.io.File fl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endTrace(java.lang.String epilog)
void
startTrace(java.lang.String prolog, java.util.Properties props)
Begins trace writing.void
writeMessage(java.lang.String msg)
-
-
-
Method Detail
-
startTrace
public void startTrace(java.lang.String prolog, java.util.Properties props) throws java.io.IOException, java.lang.IllegalStateException
Description copied from interface:Tracer.Writer
Begins trace writing.- Specified by:
startTrace
in interfaceTracer.Writer
- Parameters:
prolog
- Prologue string.props
- Conf properties.- Throws:
java.io.IOException
java.lang.IllegalStateException
-
writeMessage
public void writeMessage(java.lang.String msg) throws java.io.IOException, java.lang.IllegalStateException
- Specified by:
writeMessage
in interfaceTracer.Writer
- Throws:
java.io.IOException
java.lang.IllegalStateException
-
endTrace
public void endTrace(java.lang.String epilog) throws java.io.IOException, java.lang.IllegalStateException
- Specified by:
endTrace
in interfaceTracer.Writer
- Throws:
java.io.IOException
java.lang.IllegalStateException
-
-