org.aspectj.weaver.tools

Interface Trace

Known Implementing Classes:
AbstractTrace, CommonsTrace, DefaultTrace

public interface Trace

Copyright (c) 2006 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html Contributors: Matthew Webster - initial implementation

Method Summary

void
debug(String message)
void
enter(String methodName, Object thiz)
void
enter(String methodName, Object thiz, Object arg)
void
enter(String methodName, Object thiz, Object[] args)
void
enter(String methodName, Object thiz, boolean z)
void
error(String message)
void
error(String message, Throwable th)
void
event(String methodName)
void
event(String methodName, Object thiz, Object arg)
void
event(String methodName, Object thiz, Object[] args)
void
exit(String methodName)
void
exit(String methodName, Object ret)
void
exit(String methodName, Throwable th)
void
exit(String methodName, boolean b)
void
exit(String methodName, int i)
void
fatal(String message)
void
fatal(String message, Throwable th)
void
info(String message)
boolean
isTraceEnabled()
void
setTraceEnabled(boolean b)
void
warn(String message)
void
warn(String message, Throwable th)

Method Details

debug

public void debug(String message)

enter

public void enter(String methodName,
                  Object thiz)

enter

public void enter(String methodName,
                  Object thiz,
                  Object arg)

enter

public void enter(String methodName,
                  Object thiz,
                  Object[] args)

enter

public void enter(String methodName,
                  Object thiz,
                  boolean z)

error

public void error(String message)

error

public void error(String message,
                  Throwable th)

event

public void event(String methodName)

event

public void event(String methodName,
                  Object thiz,
                  Object arg)

event

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

exit

public void exit(String methodName)

exit

public void exit(String methodName,
                 Object ret)

exit

public void exit(String methodName,
                 Throwable th)

exit

public void exit(String methodName,
                 boolean b)

exit

public void exit(String methodName,
                 int i)

fatal

public void fatal(String message)

fatal

public void fatal(String message,
                  Throwable th)

info

public void info(String message)

isTraceEnabled

public boolean isTraceEnabled()

setTraceEnabled

public void setTraceEnabled(boolean b)

warn

public void warn(String message)

warn

public void warn(String message,
                 Throwable th)