Package org.apache.struts2.inject.util
Class FinalizablePhantomReference<T>
java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.PhantomReference<T>
org.apache.struts2.inject.util.FinalizablePhantomReference<T>
Phantom reference with a 
finalizeReferent() method which a
 background thread invokes after the garbage collector reclaims the
 referent. This is a simpler alternative to using a ReferenceQueue.- Author:
- crazybob@google.com (Bob Lee)
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidInvoked on a background thread after the referent has been garbage collected.Methods inherited from class java.lang.ref.PhantomReferencegetMethods inherited from class java.lang.ref.Referenceclear, clone, enqueue, isEnqueued, reachabilityFence, refersTo
- 
Constructor Details- 
FinalizablePhantomReference
 
- 
- 
Method Details- 
finalizeReferentvoid finalizeReferent()Invoked on a background thread after the referent has been garbage collected.
 
-