org.apache.spark
Class CleanupTaskWeakReference
Object
java.lang.ref.Reference<T>
java.lang.ref.WeakReference<Object>
org.apache.spark.CleanupTaskWeakReference
public class CleanupTaskWeakReference
- extends java.lang.ref.WeakReference<Object>
A WeakReference associated with a CleanupTask.
When the referent object becomes only weakly reachable, the corresponding
CleanupTaskWeakReference is automatically added to the given reference queue.
Methods inherited from class java.lang.ref.Reference |
clear, enqueue, get, isEnqueued |
Methods inherited from class Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CleanupTaskWeakReference
public CleanupTaskWeakReference(CleanupTask task,
Object referent,
java.lang.ref.ReferenceQueue<Object> referenceQueue)
task
public CleanupTask task()