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 class
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final long
static final long
Von Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
cleanup()
protected CDOPrefetcherManager.Prefetcher
createPrefetcher
(CDOView view) protected void
getPrefetcher
(CDOView view) final CDOPrefetcherManager.Prefetcher[]
boolean
protected void
protected void
Subclasses may override.protected void
viewChanged
(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint) Subclasses may override.protected void
viewRemoved
(CDOView view) Subclasses may override.boolean
boolean
waitUntilPrefetched
(long timeout) Von Klasse geerbte Methoden org.eclipse.emf.cdo.view.CDOViewSetHandler
doActivate, doDeactivate, getViewSet, notifyViewEvent
Von 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, toString
Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von 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:CDOViewSetHandler
Subclasses may override.- Setzt außer Kraft:
viewAdded
in KlasseCDOViewSetHandler
-
viewChanged
protected void viewChanged(CDOView view, CDOBranchPoint oldBranchPoint, CDOBranchPoint newBranchPoint) Beschreibung aus Klasse kopiert:CDOViewSetHandler
Subclasses may override.- Setzt außer Kraft:
viewChanged
in KlasseCDOViewSetHandler
-
viewRemoved
Beschreibung aus Klasse kopiert:CDOViewSetHandler
Subclasses may override.- Setzt außer Kraft:
viewRemoved
in KlasseCDOViewSetHandler
-
createPrefetcher
-
schedule
-
execute
-