klasa publiczna
CleanupRegistry
Zawiera ReferenceQueue i wykonuje Runnable po złożeniu każdego obiektu w kolejce.
Budownictwo publiczne
Metody publiczne
| nieważne |
destroyAllResources()
Ignoruje liczbę odwołań i zwalnia wszystkie powiązane zasoby
|
| długi |
reclaimReleasedResources()
Przeprowadza ankietę
ReferenceQueue dla zebranych odpadów i uruchamia powiązane Runnable |
| nieważne |
Metody dziedziczone
Budownictwo publiczne
publiczne CleanupRegistry ()
publiczne CleanupRegistry (HashSet<CleanupItem<T>>CleanupItemHashSet, ReferenceQueue<T> referenceQueue)
Parametry
| CzyszczenieElementuStosu | |
|---|---|
| wiersz referencyjny |
Metody publiczne
void void destroyAllResources ()
Ignoruje liczbę odwołań i zwalnia wszystkie powiązane zasoby
Public long reclaimReleasedResources ()
Przeprowadza ankietę ReferenceQueue dla zebranych odpadów i uruchamia powiązane Runnable
Zwraca
- pozostałych zasobów.
void voidrejestr
Dodaje trackedOBject do ReferenceQueue.
Parametry
| ObiektObiekt | Cel do śledzenia. |
|---|---|
| Czyszczenie wywołania zwrotnego | Zostanie wywołana po jednorazowym wykorzystaniu aplikacji trackedOBject.
|