Package org.eclipse.net4j.util.ref
Klasse CleanableReferenceQueue<T>
java.lang.Object
java.lang.ref.ReferenceQueue<T>
org.eclipse.net4j.util.ref.CleanableReferenceQueue<T>
- Seit:
- 3.6
- Autor:
- Eike Stepper
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final intstatic final intstatic final int -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal voidclean()protected abstract voidcleanReference(Reference<? extends T> reference) createReference(T object) final intfinal longfinal voidfinal voidsetMaxWorkPerPoll(int maxWorkPerPoll) final voidsetPollMillis(long pollMillis) Von Klasse geerbte Methoden java.lang.ref.ReferenceQueue
poll, remove, remove
-
Felddetails
-
ALL_WORK_PER_POLL
public static final int ALL_WORK_PER_POLL- Siehe auch:
-
DEFAULT_MAX_WORK_PER_POLL
public static final int DEFAULT_MAX_WORK_PER_POLL- Siehe auch:
-
DEFAULT_POLL_MILLIS
public static final int DEFAULT_POLL_MILLIS- Siehe auch:
-
-
Konstruktordetails
-
CleanableReferenceQueue
public CleanableReferenceQueue()
-
-
Methodendetails
-
getPollMillis
public final long getPollMillis() -
setPollMillis
public final void setPollMillis(long pollMillis) -
getMaxWorkPerPoll
public final int getMaxWorkPerPoll() -
setMaxWorkPerPoll
public final void setMaxWorkPerPoll(int maxWorkPerPoll) -
register
-
clean
public final void clean() -
cleanReference
-
createReference
-