Interface | Description |
---|---|
ChangeTracker |
Purpose: Define an interface for any object that wishes to use attribute change tracking.
|
CollectionChangeTracker |
Purpose: Define an interface for any collection that wishes to use attribute change track.
|
ObjectChangePolicy |
INTERNAL: Implementers of ObjectChangePolicy implement the code which computes changes sets for the UnitOfWork commit process.
|
Class | Description |
---|---|
AttributeChangeTrackingPolicy |
PUBLIC: An AttributeChangeTrackingPolicy allows change tracking at the attribute level of an object by implementing ChangeTracker.
|
CollectionChangeEvent |
Purpose: Define a change event for collection types.
|
DeferredChangeDetectionPolicy |
PUBLIC: A DeferredChangeDetectionPolicy defers all change detection to the UnitOfWork's change detection process.
|
MapChangeEvent |
Purpose: Define a change event for Map types.
|
ObjectChangeTrackingPolicy |
PUBLIC: A ObjectChangeTrackingPolicy allows an object to calculate for itself whether it should has changed by implementing ChangeTracker.
|