## Uses of Interface
org.eclipse.emf.cdo.common.id.CDOIDAndVersion

Packages that use CDOIDAndVersion
org.eclipse.emf.cdo.common.id
org.eclipse.emf.cdo.common.io
org.eclipse.emf.cdo.session
org.eclipse.emf.cdo.transaction
org.eclipse.emf.spi.cdo

Uses of CDOIDAndVersion in org.eclipse.emf.cdo.common.id

Methods in org.eclipse.emf.cdo.common.id that return CDOIDAndVersion
`static CDOIDAndVersion` `CDOIDUtil.createIDAndVersion(CDOID id, int version)`

Uses of CDOIDAndVersion in org.eclipse.emf.cdo.common.io

Methods in org.eclipse.emf.cdo.common.io that return CDOIDAndVersion
`CDOIDAndVersion` `CDODataInput.readCDOIDAndVersion()`

Methods in org.eclipse.emf.cdo.common.io with parameters of type CDOIDAndVersion
`void` `CDODataOutput.writeCDOIDAndVersion(CDOIDAndVersion idAndVersion)`

Uses of CDOIDAndVersion in org.eclipse.emf.cdo.session

Methods in org.eclipse.emf.cdo.session that return types with arguments of type CDOIDAndVersion
`java.util.Set<CDOIDAndVersion>` `CDOSessionInvalidationEvent.getDirtyOIDs()` Returns a set of the `CDOIDs` and versions of the modified objects.

Uses of CDOIDAndVersion in org.eclipse.emf.cdo.transaction

Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOIDAndVersion
`java.util.Set<CDOIDAndVersion>` `CDOTimeStampContext.getDirtyObjects()`

Uses of CDOIDAndVersion in org.eclipse.emf.spi.cdo

Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOIDAndVersion
`void` `InternalCDOView.getCDOIDAndVersion(java.util.Map<CDOID,CDOIDAndVersion> uniqueObjects, java.util.Collection<? extends CDOObject> cdoObjects)`
`void` `InternalCDOSession.handleCommitNotification(long timeStamp, java.util.Collection<CDOPackageUnit> newPackageUnits, java.util.Set<CDOIDAndVersion> dirtyOIDs, java.util.Collection<CDOID> detachedObjects, java.util.Collection<CDORevisionDelta> deltas, InternalCDOView excludedView)`
`java.util.Set<CDOObject>` `InternalCDOView.handleInvalidation(long timeStamp, java.util.Set<CDOIDAndVersion> dirtyOIDs, java.util.Collection<CDOID> detachedOIDs)` Returns the conflicting objects.
`java.util.Set<CDOObject>` `InternalCDOView.handleInvalidationWithoutNotification(java.util.Set<CDOIDAndVersion> dirtyOIDs, java.util.Collection<CDOID> detachedOIDs, java.util.Set<InternalCDOObject> dirtyObjects, java.util.Set<InternalCDOObject> detachedObjects)`
`void` `InternalCDOSession.handleSyncResponse(long timestamp, java.util.Collection<CDOPackageUnit> newPackageUnits, java.util.Set<CDOIDAndVersion> dirtyOIDs, java.util.Collection<CDOID> detachedObjects)`
`void` `InternalCDOSession.handleUpdateRevision(long timeStamp, java.util.Set<CDOIDAndVersion> dirtyOIDs, java.util.Collection<CDOID> detachedObjects)` In some cases we need to sync without propagating event.
`void` `CDOSessionProtocol.lockObjects(CDOView view, java.util.Map<CDOID,CDOIDAndVersion> objects, long timeout, org.eclipse.net4j.util.concurrent.RWLockManager.LockType lockType)`
`void` `CDOSessionProtocol.setPassiveUpdate(java.util.Map<CDOID,CDOIDAndVersion> idAndVersions, int initialChunkSize, boolean passiveUpdateEnabled)`
`java.util.Collection<CDOTimeStampContext>` `CDOSessionProtocol.syncRevisions(java.util.Map<CDOID,CDOIDAndVersion> allRevisions, int initialChunkSize)`

Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) and others. All Rights Reserved.