org.eclipse.net4j.util.om.trace
Class ContextTracer

java.lang.Object
  extended by org.eclipse.net4j.util.om.trace.ContextTracer
Direct Known Subclasses:
PerfTracer

public class ContextTracer
extends Object

Encapsulates a tracing context and delegates trace calls to a bundle tracer.

See Also:
PerfTracer

Constructor Summary
ContextTracer(OMTracer delegate, Class<?> context)
           
 
Method Summary
 void format(String pattern, Object... args)
           
 void format(String pattern, Throwable t, Object... args)
           
 OMBundle getBundle()
           
 Class<?> getContext()
           
 OMTracer getDelegate()
           
 String getFullName()
           
 String getName()
           
 OMTracer getParent()
           
 boolean isEnabled()
           
 void setEnabled(boolean enabled)
           
 void trace(String msg)
           
 void trace(String msg, Throwable t)
           
 void trace(Throwable t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextTracer

public ContextTracer(OMTracer delegate,
                     Class<?> context)
Method Detail

getContext

public Class<?> getContext()
Since:
3.2

getBundle

public OMBundle getBundle()

getFullName

public String getFullName()

getName

public String getName()

getDelegate

public OMTracer getDelegate()

getParent

public OMTracer getParent()

isEnabled

public boolean isEnabled()

setEnabled

public void setEnabled(boolean enabled)

format

public void format(String pattern,
                   Object... args)

format

public void format(String pattern,
                   Throwable t,
                   Object... args)

trace

public void trace(String msg,
                  Throwable t)

trace

public void trace(String msg)

trace

public void trace(Throwable t)


Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.