Package org.eclipse.emf.cdo.transaction

# Schnittstelle CDOStaleReferenceCleaner

Alle bekannten Implementierungsklassen:
  `CDOStaleReferenceCleaner.Default`

public interface CDOStaleReferenceCleaner
Interface to externalize the cleaning of stale references created on invalidation.

Seit:
  4.4
Autor:
  Esteban Dugueperoux

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Schnittstelle
Beschreibung
`static class`
`CDOStaleReferenceCleaner.Default`
A default `CDOStaleReferenceCleaner` that can be used on invalidation.

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final CDOStaleReferenceCleaner`
`DEFAULT`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`cleanStaleReferences(Collection<org.eclipse.net4j.util.collection.Pair<EStructuralFeature.Setting,EObject>> objectsToBeRemoved)`
Clean the stale references created on invalidation.

## Felddetails

### DEFAULT

static final CDOStaleReferenceCleaner DEFAULT

## Methodendetails

### cleanStaleReferences

void cleanStaleReferences(Collection<org.eclipse.net4j.util.collection.Pair<EStructuralFeature.Setting,EObject>> objectsToBeRemoved)
Clean the stale references created on invalidation.

Parameter:
  `objectsToBeRemoved` - `Collection` of `Pair` from `EStructuralFeature.Setting` to detached objects