public class EntityCopyNotAllowedObserver extends Object implements EntityCopyObserver
| Modifier and Type | Field and Description |
|---|---|
static String |
SHORT_NAME |
| Constructor and Description |
|---|
EntityCopyNotAllowedObserver() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
public static final String SHORT_NAME
public void entityCopyDetected(Object managedEntity, Object mergeEntity1, Object mergeEntity2, EventSource session)
EntityCopyObserverentityCopyDetected in interface EntityCopyObservermanagedEntity - 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.public void clear()
EntityCopyObserverclear in interface EntityCopyObserverpublic void topLevelMergeComplete(EventSource session)
EntityCopyObservertopLevelMergeComplete in interface EntityCopyObserversession - The sessionCopyright © 2018 JBoss by Red Hat. All rights reserved.