oracle.toplink.changesets
Interface AggregateChangeRecord

All Superinterfaces:
ChangeRecord

public interface AggregateChangeRecord
extends ChangeRecord

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

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

Responsibilities:


Method Summary
TypeMethod
 ObjectChangeSet getChangedObject()
          ADVANCED: This method is used to return the ObjectChangeSet representing the changed Aggregate.
 java.util.Vector getChangedValues()
          ADVANCED: This method is used to return the Values representing the changed AggregateCollection.
 
Methods inherited from interface oracle.toplink.changesets.ChangeRecord
getAttribute, getOwner
 

Method Detail

getChangedObject

public ObjectChangeSet getChangedObject()
ADVANCED: This method is used to return the ObjectChangeSet representing the changed Aggregate.
Returns:
oracle.toplink.CahngeSets.ObjectChanges

getChangedValues

public java.util.Vector getChangedValues()
ADVANCED: This method is used to return the Values representing the changed AggregateCollection.
Returns:
java.util.Vector