Class StackTraceUtility
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.utils.developer.loggers.StackTraceUtility
-
public class StackTraceUtility extends Object
Records and process the stack trace so a developer's logger can (1) test against it, and (2) display it. If the "enabled" flag is not set, no processing is done, and the stack trace is empty. That way, there is essentially no overhead in creating a disabled instance.
-
-
Constructor Summary
Constructors Constructor Description StackTraceUtility(Class<?> lowestClassInStackTrace, boolean enabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringformat(boolean requested)StringgetMethodName()booleanpassesStackRestriction(String restriction)booleanpassesStackRestriction(Pattern restriction)
-
-
-
Constructor Detail
-
StackTraceUtility
public StackTraceUtility(Class<?> lowestClassInStackTrace, boolean enabled)
-
-