public abstract class DebuggerFactory extends Object
DebuggerFactory instance.
It is also possible to provide null instance depends on the configuration(a production env should always provide nothing)| Modifier and Type | Field and Description |
|---|---|
static String |
ENABLE_PROP |
static String |
FACTORY_CLASS_PROP |
| Constructor and Description |
|---|
DebuggerFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract BindingAnnotationInfoChecker |
getAnnotationInfoChecker()
Get the checker, the sub-class have to consider the thread-safe issue when implementing.
|
abstract BindingExecutionInfoCollector |
getExecutionInfoCollector()
Get the collector, the sub-class have to consider the thread-safe issue when implementing.
|
static DebuggerFactory |
getInstance()
Thread safe method to get the factory instance
|
public static final String ENABLE_PROP
public static final String FACTORY_CLASS_PROP
public abstract BindingExecutionInfoCollector getExecutionInfoCollector()
public abstract BindingAnnotationInfoChecker getAnnotationInfoChecker()
public static DebuggerFactory getInstance()
Copyright © 2020. All rights reserved.