org.qi4j.logging.trace
Class TraceOnConsoleSideEffect
java.lang.Object
org.qi4j.api.sideeffect.SideEffectOf<TraceService>
org.qi4j.logging.trace.TraceOnConsoleSideEffect
- All Implemented Interfaces:
- TraceService
public abstract class TraceOnConsoleSideEffect
- extends SideEffectOf<TraceService>
- implements TraceService
The ConsoleViewSideEffect is just a temporary solution for logging output, until a more
robust framework has been designed.
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)
|
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TraceOnConsoleSideEffect
public TraceOnConsoleSideEffect()
traceSuccess
public 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)
- Specified by:
traceSuccess
in interface TraceService
traceException
public 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)
- Specified by:
traceException
in interface TraceService