Package org.eclipse.net4j.util.cache
Klasse Cache<E>
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.cache.Cache<E>
- Alle implementierten Schnittstellen:
ICache,INotifier,INotifier.INotifier2,IDeactivateable,ILifecycle,ILifecycle.DeferrableActivation
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.concurrent.Worker
Worker.Terminate, Worker.WorkContextVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
ILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
INotifier.INotifier2 -
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidprotected voidprotected voidprotected ICacheProbeprotected ReferenceQueue<E> voidsetCacheMonitor(ICacheMonitor cacheMonitor) protected voidunreachableElement(E element) protected voidunreachableElement(Reference<? extends E> reference) protected voidwork(Worker.WorkContext context) Von Klasse geerbte Methoden org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, getWorkerThread, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandlerVon Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toStringVon Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.cache.ICache
evictElementsVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
Cache
public Cache()
-
-
Methodendetails
-
getCacheMonitor
- Angegeben von:
getCacheMonitorin SchnittstelleICache
-
setCacheMonitor
-
getCacheProbe
-
getReferenceQueue
-
doBeforeActivate
- Setzt außer Kraft:
doBeforeActivatein KlasseLifecycle- Löst aus:
Exception
-
doActivate
- Setzt außer Kraft:
doActivatein KlasseWorker- Löst aus:
Exception
-
doDeactivate
- Setzt außer Kraft:
doDeactivatein KlasseWorker- Löst aus:
Exception
-
work
-
unreachableElement
-
unreachableElement
-