Package org.eclipse.net4j.util.ref
Klasse ReferenceQueueWorker<T>
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.concurrent.Worker
org.eclipse.net4j.util.ref.ReferenceQueueWorker<T>
- Alle implementierten Schnittstellen:
- INotifier,- INotifier.INotifier2,- IDeactivateable,- ILifecycle,- ILifecycle.DeferrableActivation
- Bekannte direkte Unterklassen:
- ReferenceMonitor
- Seit:
- 2.0
- Autor:
- Eike Stepper
- 
Verschachtelte Klassen - ÜbersichtVon Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.concurrent.WorkerWorker.Terminate, Worker.WorkContextVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycleILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifierINotifier.INotifier2
- 
FeldübersichtFelderModifizierer und TypFeldBeschreibungstatic final intstatic final intstatic final intVon Klasse geerbte Felder org.eclipse.net4j.util.concurrent.WorkerDEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
- 
KonstruktorübersichtKonstruktoren
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungintlongprotected ReferenceQueue<T> getQueue()voidsetMaxWorkPerPoll(int maxWorkPerPoll) voidsetPollMillis(long pollMillis) protected abstract voidprotected final voidwork(Worker.WorkContext context) Von Klasse geerbte Methoden org.eclipse.net4j.util.concurrent.WorkerdoActivate, doDeactivate, getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, getWorkerThread, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandlerVon Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycleactivate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toStringVon Klasse geerbte Methoden org.eclipse.net4j.util.event.NotifieraddListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerVon Klasse geerbte Methoden java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifieraddListener, getListeners, hasListeners, removeListener
- 
Felddetails- 
ALL_WORK_PER_POLLpublic static final int ALL_WORK_PER_POLL- Seit:
- 3.0
- Siehe auch:
 
- 
DEFAULT_MAX_WORK_PER_POLLpublic static final int DEFAULT_MAX_WORK_PER_POLL- Seit:
- 3.0
- Siehe auch:
 
- 
DEFAULT_POLL_MILLISpublic static final int DEFAULT_POLL_MILLIS- Seit:
- 3.0
- Siehe auch:
 
 
- 
- 
Konstruktordetails- 
ReferenceQueueWorkerpublic ReferenceQueueWorker()
 
- 
- 
Methodendetails