public class SoftResourceReference extends java.lang.ref.SoftReference implements IResourceReference
SoftReference
to the container. When the container is
garbage collected, the reference is forwarded to the ResourceTracker
that created it for disposal.Constructor and Description |
---|
SoftResourceReference(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 SoftResourceReference(java.lang.Object container, java.lang.Object resource, ResourceTracker tracker)
public void dispose()
dispose
in interface IResourceReference
public java.lang.Object getResource()
IResourceReference
getResource
in interface IResourceReference