|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EntityCopyObserver
An observer for detection of multiple entity representations for a persistent entity being merged.
| Method Summary | |
|---|---|
void |
clear()
Called to clear any data stored in this EntityCopyObserver. |
void |
entityCopyDetected(Object managedEntity,
Object mergeEntity1,
Object mergeEntity2,
EventSource session)
Called when more than one representation of the same persistent entity is being merged. |
void |
topLevelMergeComplete(EventSource session)
Called when the top-level merge operation is complete. |
| Method Detail |
|---|
void entityCopyDetected(Object managedEntity,
Object mergeEntity1,
Object mergeEntity2,
EventSource session)
managedEntity - The managed entity in the persistence context (the merge result).mergeEntity1 - A managed or detached entity being merged; must be non-null.mergeEntity2 - A different managed or detached entity being merged; must be non-null.session - The session.void topLevelMergeComplete(EventSource session)
session - The sessionvoid clear()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||