public abstract class ResourceLeakDetectorFactory extends Object
ResourceLeakDetectors as needed| 构造器和说明 |
|---|
ResourceLeakDetectorFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ResourceLeakDetectorFactory |
instance()
Get the singleton instance of this factory class.
|
<T> ResourceLeakDetector<T> |
newResourceLeakDetector(Class<T> resource)
Returns a new instance of a
ResourceLeakDetector with the given resource class. |
abstract <T> ResourceLeakDetector<T> |
newResourceLeakDetector(Class<T> resource,
int samplingInterval)
Returns a new instance of a
ResourceLeakDetector with the given resource class. |
static void |
setResourceLeakDetectorFactory(ResourceLeakDetectorFactory factory)
Set the factory's singleton instance.
|
public static ResourceLeakDetectorFactory instance()
ResourceLeakDetectorFactorypublic static void setResourceLeakDetectorFactory(ResourceLeakDetectorFactory factory)
ResourceLeakDetector is called by all the callers of this factory. That is, before initializing a
Netty Bootstrap.factory - the instance that will become the current ResourceLeakDetectorFactory's singletonpublic final <T> ResourceLeakDetector<T> newResourceLeakDetector(Class<T> resource)
ResourceLeakDetector with the given resource class.T - the type of the resource classresource - the resource class used to initialize the ResourceLeakDetectorResourceLeakDetectorpublic abstract <T> ResourceLeakDetector<T> newResourceLeakDetector(Class<T> resource, int samplingInterval)
ResourceLeakDetector with the given resource class.T - the type of the resource classresource - the resource class used to initialize the ResourceLeakDetectorsamplingInterval - the interval on which sampling takes placeResourceLeakDetectorCopyright © 2020. All rights reserved.