Package org.eclipse.emf.cdo.transaction
Class CDOStaleReferenceCleaner.Default
- java.lang.Object
-
- org.eclipse.emf.cdo.transaction.CDOStaleReferenceCleaner.Default
-
- All Implemented Interfaces:
CDOStaleReferenceCleaner
- Enclosing interface:
- CDOStaleReferenceCleaner
public static class CDOStaleReferenceCleaner.Default extends java.lang.Object implements CDOStaleReferenceCleaner
A defaultCDOStaleReferenceCleaner
that can be used on invalidation.- Author:
- Esteban Dugueperoux
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOStaleReferenceCleaner
CDOStaleReferenceCleaner.Default
-
-
Field Summary
-
Fields inherited from interface org.eclipse.emf.cdo.transaction.CDOStaleReferenceCleaner
DEFAULT
-
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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.
-
-
-
Method Detail
-
cleanStaleReferences
public void cleanStaleReferences(java.util.Collection<org.eclipse.net4j.util.collection.Pair<org.eclipse.emf.ecore.EStructuralFeature.Setting,org.eclipse.emf.ecore.EObject>> objectsToBeRemoved)
Description copied from interface:CDOStaleReferenceCleaner
Clean the stale references created on invalidation.- Specified by:
cleanStaleReferences
in interfaceCDOStaleReferenceCleaner
- Parameters:
objectsToBeRemoved
-Collection
ofPair
fromEStructuralFeature.Setting
to detached objects
-
-