Package org.eclipse.emf.cdo.transaction
Interface CDOStaleReferenceCleaner
- All Known Implementing Classes:
CDOStaleReferenceCleaner.Default
public interface CDOStaleReferenceCleaner
Interface to externalize the cleaning of stale references created on invalidation.
- Since:
- 4.4
- Author:
- Esteban Dugueperoux
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
A defaultCDOStaleReferenceCleaner
that can be used on invalidation. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanStaleReferences
(Collection<org.eclipse.net4j.util.collection.Pair<EStructuralFeature.Setting, EObject>> objectsToBeRemoved) Clean the stale references created on invalidation.
-
Field Details
-
DEFAULT
-
-
Method Details
-
cleanStaleReferences
void cleanStaleReferences(Collection<org.eclipse.net4j.util.collection.Pair<EStructuralFeature.Setting, EObject>> objectsToBeRemoved) Clean the stale references created on invalidation.- Parameters:
objectsToBeRemoved
-Collection
ofPair
fromEStructuralFeature.Setting
to detached objects
-