Package org.eclipse.emf.cdo.view
Klasse CDOPrefetcherManager
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.emf.cdo.view.CDOViewSetHandler
org.eclipse.emf.cdo.view.CDOPrefetcherManager
- Alle implementierten Schnittstellen:
org.eclipse.net4j.util.event.INotifier,org.eclipse.net4j.util.event.INotifier.INotifier2,org.eclipse.net4j.util.lifecycle.IDeactivateable,org.eclipse.net4j.util.lifecycle.ILifecycle,org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
Orchestrates (adds, changes, removes) per-view
prefetchers for all views in a view set.- Seit:
- 4.15
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final longstatic final longVon Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcleanup()protected CDOPrefetcherManager.PrefetchercreatePrefetcher(CDOView view) protected voidgetPrefetcher(CDOView view) final CDOPrefetcherManager.Prefetcher[]booleanprotected voidprotected voidSubclasses may override.protected voidviewChanged(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint) Subclasses may override.protected voidviewRemoved(CDOView view) Subclasses may override.booleanbooleanwaitUntilPrefetched(long timeout) Von Klasse geerbte Methoden org.eclipse.emf.cdo.view.CDOViewSetHandler
doActivate, doDeactivate, getViewSet, notifyViewEventVon Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, 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.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.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Felddetails
-
NO_TIMEOUT
public static final long NO_TIMEOUT- Siehe auch:
-
DEFAULT_TIMEOUT
public static final long DEFAULT_TIMEOUT- Siehe auch:
-
-
Konstruktordetails
-
CDOPrefetcherManager
-
-
Methodendetails
-
isPrefetchLockStates
public boolean isPrefetchLockStates() -
getPrefetchers
-
getPrefetcher
-
waitUntilPrefetched
public boolean waitUntilPrefetched() -
waitUntilPrefetched
public boolean waitUntilPrefetched(long timeout) -
cleanup
public void cleanup() -
viewAdded
Beschreibung aus Klasse kopiert:CDOViewSetHandlerSubclasses may override.- Setzt außer Kraft:
viewAddedin KlasseCDOViewSetHandler
-
viewChanged
protected void viewChanged(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint) Beschreibung aus Klasse kopiert:CDOViewSetHandlerSubclasses may override.- Setzt außer Kraft:
viewChangedin KlasseCDOViewSetHandler
-
viewRemoved
Beschreibung aus Klasse kopiert:CDOViewSetHandlerSubclasses may override.- Setzt außer Kraft:
viewRemovedin KlasseCDOViewSetHandler
-
createPrefetcher
-
schedule
-
execute
-