Top Description Fields Constructors Methods
org.glassfish.hk2.utilities

public final Class CleanerFactory

extends Object
Class Inheritance
Imports
java.lang.ref.Cleaner, java.security.AccessController, .PrivilegedAction, java.util.concurrent.ThreadFactory

CleanerFactory provides a Cleaner reference which is created on the first reference to the CleanerFactory.

Field Summary

Modifier and TypeField and Description
private static final Cleaner

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static Cleaner

Returns:

a common cleaner reference
create
()

This Cleaner will run on a thread whose context class loader is null.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

commonCleanerback to summary
private static final Cleaner commonCleaner

Constructor Detail

CleanerFactoryback to summary
public CleanerFactory()

Method Detail

createback to summary
public static Cleaner create()

This Cleaner will run on a thread whose context class loader is null. The system cleaning action to perform in this Cleaner should handle a null context class loader.

Returns:Cleaner

a common cleaner reference