Package org.eclipse.emf.cdo.transaction
Interface CDOStaleReferenceCleaner
- 
- All Known Implementing Classes:
- CDOStaleReferenceCleaner.Default
 
 public interface CDOStaleReferenceCleanerInterface to externalize the cleaning of stale references created on invalidation.- Since:
- 4.4
- Author:
- Esteban Dugueperoux
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classCDOStaleReferenceCleaner.DefaultA defaultCDOStaleReferenceCleanerthat can be used on invalidation.
 - 
Field SummaryFields Modifier and Type Field Description static CDOStaleReferenceCleanerDEFAULT
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcleanStaleReferences(java.util.Collection<org.eclipse.net4j.util.collection.Pair<org.eclipse.emf.ecore.EStructuralFeature.Setting,org.eclipse.emf.ecore.EObject>> objectsToBeRemoved)Clean the stale references created on invalidation.
 
- 
- 
- 
Field Detail- 
DEFAULTstatic final CDOStaleReferenceCleaner DEFAULT 
 
- 
 - 
Method Detail- 
cleanStaleReferencesvoid cleanStaleReferences(java.util.Collection<org.eclipse.net4j.util.collection.Pair<org.eclipse.emf.ecore.EStructuralFeature.Setting,org.eclipse.emf.ecore.EObject>> objectsToBeRemoved) Clean the stale references created on invalidation.- Parameters:
- objectsToBeRemoved-- Collectionof- Pairfrom- EStructuralFeature.Settingto detached objects
 
 
- 
 
-