public abstract class BaseComponentsLogger extends Object implements ComponentsLogger
ComponentsLogger
which handles pooling event objects.ComponentsLogger.LogLevel
Constructor and Description |
---|
BaseComponentsLogger() |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getExtraAnnotations(TreeProps treeProps)
Provide additional log metadata based on the tree props of the component hierarchy currently
being logged.
|
Set<String> |
getKeyCollisionStackTraceBlacklist()
When a component key collision occurs, filenames that match the names contained in the returned
set will be added to the error stack trace even if they match keywords in the whitelist.
|
Set<String> |
getKeyCollisionStackTraceKeywords()
When a component key collision occurs, filenames that contain keywords contained in the
returned set will be added to the error stack trace.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
emitMessage, emitMessage, isTracing, logPerfEvent, newPerformanceEvent
public Set<String> getKeyCollisionStackTraceKeywords()
ComponentsLogger
getKeyCollisionStackTraceKeywords
in interface ComponentsLogger
public Set<String> getKeyCollisionStackTraceBlacklist()
ComponentsLogger
getKeyCollisionStackTraceBlacklist
in interface ComponentsLogger
ComponentsLogger.getKeyCollisionStackTraceKeywords()
public Map<String,String> getExtraAnnotations(TreeProps treeProps)
ComponentsLogger
getExtraAnnotations
in interface ComponentsLogger
treeProps
- The treeprops available in the hierarchy.