EclipseLink 2.2.0, build 'v20110202-r8913' API Reference

org.eclipse.persistence.sessions.changesets
Interface UnitOfWorkChangeSet


public interface UnitOfWorkChangeSet

Purpose: To Provide API to the UnitOfWorkChangeSet.

Description:The UnitOfWorkChangeSet contains all of the individual ObjectChangeSets. It is stored and used by the UnitOfWork


Method Summary
 java.util.Map getAllChangeSets()
          ADVANCED: This method returns a reference to the collection.
 java.util.Map getDeletedObjects()
          ADVANCED: This method returns the reference to the deleted objects from the changeSet
 ObjectChangeSet getObjectChangeSetForClone(java.lang.Object clone)
          ADVANCED: Get ChangeSet for a particular clone
 java.lang.Object getUOWCloneForObjectChangeSet(ObjectChangeSet changeSet)
          ADVANCED: This method returns the Clone for a particular changeSet
 boolean hasChanges()
          ADVANCED: Returns true if the Unit Of Work change Set has changes
 

Method Detail

getAllChangeSets

java.util.Map getAllChangeSets()
ADVANCED: This method returns a reference to the collection. Not All ChangeSets that Exist in this list may have changes

Returns:
Map

getDeletedObjects

java.util.Map getDeletedObjects()
ADVANCED: This method returns the reference to the deleted objects from the changeSet

Returns:
Map

getObjectChangeSetForClone

ObjectChangeSet getObjectChangeSetForClone(java.lang.Object clone)
ADVANCED: Get ChangeSet for a particular clone

Returns:
org.eclipse.persistence.sessions.changesets.ObjectChangeSet the changeSet that represents a particular clone

getUOWCloneForObjectChangeSet

java.lang.Object getUOWCloneForObjectChangeSet(ObjectChangeSet changeSet)
ADVANCED: This method returns the Clone for a particular changeSet

Returns:
Object the clone represented by the changeSet

hasChanges

boolean hasChanges()
ADVANCED: Returns true if the Unit Of Work change Set has changes

Returns:
boolean

EclipseLink 2.2.0, build 'v20110202-r8913' API Reference