public class PhantomResourceReference extends java.lang.ref.PhantomReference implements IResourceReference
PhantomReference to the container. When the container
is garbage collected, the reference is forwarded to the
ResourceTracker that created it for disposal.| Constructor and Description |
|---|
PhantomResourceReference(java.lang.Object container,
java.lang.Object resource,
ResourceTracker tracker) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
java.lang.Object |
getResource()
The resource tracked.
|
public PhantomResourceReference(java.lang.Object container,
java.lang.Object resource,
ResourceTracker tracker)
public void dispose()
dispose in interface IResourceReferencepublic java.lang.Object getResource()
IResourceReferencegetResource in interface IResourceReference