|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.qi4j.api.concern.ConcernOf<java.lang.reflect.InvocationHandler>
org.qi4j.logging.trace.AbstractTraceConcern
org.qi4j.logging.trace.TraceAllConcern
@AppliesTo(value=ExcludeCompositeFilter.class) public final class TraceAllConcern
The TraceAllConcern will call the traceEntry(), traceExit() and traceException() methods in the Tracer instance associated with the CompositeType that the TraceAllConcern is part of.
The Trace paradigm is all about tracking the entry and exit (both normal and exceptional ones) of methods. The main difference to theTraceConcern
is that this concern is not associated with
the @Trace
annotation, and all methods in the interfaces will be traced, unless
the LogService has turned off tracing.
TraceConcern
Field Summary |
---|
Fields inherited from class org.qi4j.logging.trace.AbstractTraceConcern |
---|
traceService |
Fields inherited from class org.qi4j.api.concern.ConcernOf |
---|
next |
Constructor Summary | |
---|---|
TraceAllConcern(Composite composite)
|
Method Summary | |
---|---|
protected boolean |
doTrace()
|
Methods inherited from class org.qi4j.logging.trace.AbstractTraceConcern |
---|
invoke |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.reflect.InvocationHandler |
---|
invoke |
Constructor Detail |
---|
public TraceAllConcern(@This Composite composite)
Method Detail |
---|
protected boolean doTrace()
doTrace
in class AbstractTraceConcern
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |