Liferay 7.0-ce-b4

com.liferay.portal.kernel.memory
Class FinalizeManager

java.lang.Object
  extended by com.liferay.portal.kernel.memory.FinalizeManager

public class FinalizeManager
extends Object


Nested Class Summary
static interface FinalizeManager.ReferenceFactory
           
 
Field Summary
static FinalizeManager.ReferenceFactory PHANTOM_REFERENCE_FACTORY
           
static FinalizeManager.ReferenceFactory SOFT_REFERENCE_FACTORY
           
static boolean THREAD_ENABLED
           
static FinalizeManager.ReferenceFactory WEAK_REFERENCE_FACTORY
           
 
Constructor Summary
FinalizeManager()
           
 
Method Summary
static
<T> Reference<T>
register(T reference, FinalizeAction finalizeAction, FinalizeManager.ReferenceFactory referenceFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PHANTOM_REFERENCE_FACTORY

public static final FinalizeManager.ReferenceFactory PHANTOM_REFERENCE_FACTORY

SOFT_REFERENCE_FACTORY

public static final FinalizeManager.ReferenceFactory SOFT_REFERENCE_FACTORY

THREAD_ENABLED

public static final boolean THREAD_ENABLED

WEAK_REFERENCE_FACTORY

public static final FinalizeManager.ReferenceFactory WEAK_REFERENCE_FACTORY
Constructor Detail

FinalizeManager

public FinalizeManager()
Method Detail

register

public static <T> Reference<T> register(T reference,
                                        FinalizeAction finalizeAction,
                                        FinalizeManager.ReferenceFactory referenceFactory)

Liferay 7.0-ce-b4