Top Description Methods
org.eclipse.persistence.sessions.changesets

public Interface AggregateChangeRecord

extends ChangeRecord
Known Direct Implementers
org.eclipse.persistence.internal.sessions.AggregateChangeRecord

Purpose: Define the Public interface for the Aggregate Change Record.

Description: This interface is meant to clarify the public protocol into TopLink.

Method Summary

Modifier and TypeMethod and Description
public ObjectChangeSet
getChangedObject()

ADVANCED: This method is used to return the ObjectChangeSet representing the changed Aggregate.

public Object
getOldValue()

Redeclares org.eclipse.persistence.sessions.changesets.ChangeRecord.getOldValue.

ADVANCED: If the owning UnitOfWork has shouldChangeRecordKeepOldValue set to true, then return the old value of the attribute represented by this ChangeRecord.
Inherited from org.eclipse.persistence.sessions.changesets.ChangeRecord:
getAttributegetOwner

Method Detail

getChangedObjectback to summary
public ObjectChangeSet getChangedObject()

ADVANCED: This method is used to return the ObjectChangeSet representing the changed Aggregate.

getOldValueback to summary
public Object getOldValue()

Redeclares org.eclipse.persistence.sessions.changesets.ChangeRecord.getOldValue.

ADVANCED: If the owning UnitOfWork has shouldChangeRecordKeepOldValue set to true, then return the old value of the attribute represented by this ChangeRecord.

Annotations
@Override