Purpose: Define the base Change Record API.
Description: This interface is meant to clarify the public protocol into TopLink. It provides access into the information available from the TopLink Change Set
Responsibilities:
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: java.lang.StringADVANCED: Returns the name of the attribute this ChangeRecord Represents |
| public Object | getOldValue()
ADVANCED: If the owning UnitOfWork has shouldChangeRecordKeepOldValue set to true, then return the old value of the attribute represented by this ChangeRecord. |
| public ObjectChangeSet | Returns: org.eclipse.persistence.sessions.changesets.ObjectChangeSetADVANCED: This method returns the ObjectChangeSet that references this ChangeRecord |
| getAttribute | back to summary |
|---|---|
| public String getAttribute() ADVANCED: Returns the name of the attribute this ChangeRecord Represents
| |
| getOldValue | back to summary |
|---|---|
| public Object getOldValue() ADVANCED: If the owning UnitOfWork has shouldChangeRecordKeepOldValue set to true, then return the old value of the attribute represented by this ChangeRecord. | |
| getOwner | back to summary |
|---|---|
| public ObjectChangeSet getOwner() ADVANCED: This method returns the ObjectChangeSet that references this ChangeRecord
| |