org.qi4j.logging.trace.service
Interface TraceService

All Known Subinterfaces:
StandardTraceServiceComposite
All Known Implementing Classes:
TraceOnConsoleSideEffect, TraceServiceMixin

public interface TraceService


Method Summary
 void traceException(java.lang.Class compositeType, Composite object, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Throwable t, long entryTime, long durationNano)
           
 int traceLevel()
           
 void traceSuccess(java.lang.Class compositeType, Composite object, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result, long entryTime, long durationNano)
           
 

Method Detail

traceLevel

int traceLevel()

traceSuccess

void traceSuccess(java.lang.Class compositeType,
                  Composite object,
                  java.lang.reflect.Method method,
                  @Optional
                  java.lang.Object[] args,
                  java.lang.Object result,
                  long entryTime,
                  long durationNano)

traceException

void traceException(java.lang.Class compositeType,
                    Composite object,
                    java.lang.reflect.Method method,
                    @Optional
                    java.lang.Object[] args,
                    java.lang.Throwable t,
                    long entryTime,
                    long durationNano)