org.aspectj.weaver.tools
Class Jdk14Trace

java.lang.Object
  extended by org.aspectj.weaver.tools.AbstractTrace
      extended by org.aspectj.weaver.tools.Jdk14Trace
All Implemented Interfaces:
Trace

public class Jdk14Trace
extends AbstractTrace


Field Summary
 
Fields inherited from class org.aspectj.weaver.tools.AbstractTrace
tracedClass
 
Constructor Summary
Jdk14Trace(java.lang.Class clazz)
           
 
Method Summary
 void debug(java.lang.String message)
           
 void enter(java.lang.String methodName, java.lang.Object thiz)
           
 void enter(java.lang.String methodName, java.lang.Object thiz, java.lang.Object[] args)
           
 void error(java.lang.String message, java.lang.Throwable th)
           
 void event(java.lang.String methodName)
           
 void event(java.lang.String methodName, java.lang.Object thiz, java.lang.Object[] args)
           
 void exit(java.lang.String methodName)
           
 void exit(java.lang.String methodName, java.lang.Object ret)
           
 void exit(java.lang.String methodName, java.lang.Throwable th)
           
 void fatal(java.lang.String message, java.lang.Throwable th)
           
 void info(java.lang.String message)
           
 boolean isTraceEnabled()
           
 void setTraceEnabled(boolean b)
           
 void warn(java.lang.String message, java.lang.Throwable th)
           
 
Methods inherited from class org.aspectj.weaver.tools.AbstractTrace
enter, enter, enter, error, event, exit, exit, fatal, formatArgs, formatArray, formatCollection, formatMessage, formatMessage, formatObj, formatObjects, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jdk14Trace

public Jdk14Trace(java.lang.Class clazz)
Method Detail

enter

public void enter(java.lang.String methodName,
                  java.lang.Object thiz,
                  java.lang.Object[] args)
Specified by:
enter in interface Trace
Specified by:
enter in class AbstractTrace

enter

public void enter(java.lang.String methodName,
                  java.lang.Object thiz)
Specified by:
enter in interface Trace
Specified by:
enter in class AbstractTrace

exit

public void exit(java.lang.String methodName,
                 java.lang.Object ret)
Specified by:
exit in interface Trace
Specified by:
exit in class AbstractTrace

exit

public void exit(java.lang.String methodName,
                 java.lang.Throwable th)
Specified by:
exit in interface Trace
Specified by:
exit in class AbstractTrace

exit

public void exit(java.lang.String methodName)

event

public void event(java.lang.String methodName,
                  java.lang.Object thiz,
                  java.lang.Object[] args)

event

public void event(java.lang.String methodName)

isTraceEnabled

public boolean isTraceEnabled()

setTraceEnabled

public void setTraceEnabled(boolean b)

debug

public void debug(java.lang.String message)

info

public void info(java.lang.String message)

warn

public void warn(java.lang.String message,
                 java.lang.Throwable th)

error

public void error(java.lang.String message,
                  java.lang.Throwable th)

fatal

public void fatal(java.lang.String message,
                  java.lang.Throwable th)