org.eclipse.emf.cdo.view
Interface CDOViewInvalidationEvent

All Superinterfaces:
CDOViewEvent, IEvent

public interface CDOViewInvalidationEvent
extends CDOViewEvent

An event that is emitted to registered listeners of a CDOView if passive update is enabled for the session.

Since:
2.0
Author:
Simon McDuff
See Also:
CDOInvalidationNotification, CDOAdapterPolicy
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Method Summary
 Set<CDOObject> getDetachedObjects()
          Returns a set of the CDOObjects of the removed objects.
 Set<CDOObject> getDirtyObjects()
          Returns a set of the CDOObjects of the modified objects.
 Map<CDOObject,CDORevisionDelta> getRevisionDeltas()
          Returns a map with the change deltas per object.
 long getTimeStamp()
          Returns the time stamp of the server transaction if this event was sent as a result of a successfully committed transaction or LOCAL_ROLLBACK if this event was sent due to a local rollback.
 
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewEvent
getSource
 

Method Detail

getTimeStamp

long getTimeStamp()
Returns the time stamp of the server transaction if this event was sent as a result of a successfully committed transaction or LOCAL_ROLLBACK if this event was sent due to a local rollback.


getDirtyObjects

Set<CDOObject> getDirtyObjects()
Returns a set of the CDOObjects of the modified objects.


getRevisionDeltas

Map<CDOObject,CDORevisionDelta> getRevisionDeltas()
Returns a map with the change deltas per object. Note that this map may contain object/ null mappings, if the delta is not available!

Since:
4.0

getDetachedObjects

Set<CDOObject> getDetachedObjects()
Returns a set of the CDOObjects of the removed objects.



Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.