Package org.eclipse.emf.cdo.view
Interface CDOViewCommitInfoListener
- 
- All Superinterfaces:
- CDOCommitInfoHandler,- java.util.EventListener,- org.eclipse.net4j.util.event.IListener
 
 public interface CDOViewCommitInfoListener extends CDOCommitInfoHandler, org.eclipse.net4j.util.event.IListener Alistenerthat, when added to aview,notifiesaboutcommitsto the view'sbranch.This is an alternative approach to listening for view invalidation events, which impose a few usage challenges:- They're fired while the view is holding the view lock, which can lead to deadlock in a listener.
- They report only changes about objects that are actually loaded in the view, not all objects in the original commit.
 - Since:
- 4.12
- Author:
- Eike Stepper
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidhandleCommitInfo(CDOCommitInfo commitInfo)voidnotifyCommitInfo(CDOCommitInfo commitInfo)default voidnotifyEvent(org.eclipse.net4j.util.event.IEvent event)
 
- 
- 
- 
Method Detail- 
notifyCommitInfovoid notifyCommitInfo(CDOCommitInfo commitInfo) 
 - 
handleCommitInfodefault void handleCommitInfo(CDOCommitInfo commitInfo) - Specified by:
- handleCommitInfoin interface- CDOCommitInfoHandler
 
 - 
notifyEventdefault void notifyEvent(org.eclipse.net4j.util.event.IEvent event) - Specified by:
- notifyEventin interface- org.eclipse.net4j.util.event.IListener
 
 
- 
 
-