public class
CleanupRegistry
Mantiene un ReferenceQueue ed esegue un Runnable dopo che ogni oggetto in coda
è la garbage collection.
Costruttori pubblici
Metodi pubblici
| nullo |
destroyAllResources
Ignora il conteggio dei riferimenti e rilascia tutte le risorse associate
|
| lunghi |
reclaimReleasedResources()
Esegue il sondaggio sul
ReferenceQueue per gli oggetti garbage collection ed esegue il Runnable associato |
| nullo |
Metodi ereditati
Costruttori pubblici
pubblica CleanupRegistry ()
Metodi pubblici
pubblico void destroyAllResources ()
Ignora il conteggio dei riferimenti e rilascia tutte le risorse associate
pubblica long reclaimReleasedResources ()
Esegue il sondaggio sul ReferenceQueue per gli oggetti garbage collection ed esegue il Runnable associato
Restituisce
- numero di risorse rimanenti.
public void register (T trackObject, Runnable cleanupCallback)
Aggiunge trackedOBject a ReferenceQueue.
Parametri
| trackObject | Il target da monitorare. |
|---|---|
| puliziaRichiamata | Verrà chiamato dopo lo smaltimento di trackedOBject.
|