net.wgen.op.logging
Class TraceState

java.lang.Object
  extended bynet.wgen.op.logging.TraceState

public class TraceState
extends java.lang.Object

Version:
$Id: TraceState.html,v 1.2 2007/01/28 04:09:37 paulfeuer Exp $
Author:
Paul Feuer, Wireless Generation, Inc.

Field Summary
private  boolean _isTraceCaptured
           
private  long _startTime
           
private  java.lang.String _traceCapture
           
private  TraceKey _traceKey
           
private  TraceLogger _traceLogger
           
private static org.apache.log4j.Logger LOG
           
 
Constructor Summary
TraceState(TraceKey traceKey, java.lang.String loggerPath)
           
 
Method Summary
 java.lang.String captureTrace()
           
 long getStartTime()
           
 java.lang.String getTraceCapture()
           
 TraceKey getTraceKey()
           
 TraceLogger getTraceLogger()
           
 boolean isTraceCaptured()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

private static final org.apache.log4j.Logger LOG

_traceKey

private final TraceKey _traceKey

_startTime

private final long _startTime

_traceLogger

private TraceLogger _traceLogger

_traceCapture

private java.lang.String _traceCapture

_isTraceCaptured

private boolean _isTraceCaptured
Constructor Detail

TraceState

public TraceState(TraceKey traceKey,
                  java.lang.String loggerPath)
Method Detail

getStartTime

public long getStartTime()

getTraceKey

public TraceKey getTraceKey()

getTraceLogger

public TraceLogger getTraceLogger()

getTraceCapture

public java.lang.String getTraceCapture()

isTraceCaptured

public boolean isTraceCaptured()

captureTrace

public java.lang.String captureTrace()