public class DefaultReplicateEventListener extends AbstractSaveEventListener implements ReplicateEventListener
AbstractSaveEventListener.EntityState| Constructor and Description |
|---|
DefaultReplicateEventListener() |
| Modifier and Type | Method and Description |
|---|---|
protected CascadingAction |
getCascadeAction() |
protected boolean |
isVersionIncrementDisabled()
After the save, will te version number be incremented
if the instance is modified?
|
void |
onReplicate(ReplicateEvent event)
Handle the given replicate event.
|
protected boolean |
substituteValuesIfNecessary(Object entity,
Serializable id,
Object[] values,
EntityPersister persister,
SessionImplementor source)
Perform any property value substitution that is necessary
(interceptor callback, version initialization...)
|
protected boolean |
visitCollectionsBeforeSave(Object entity,
Serializable id,
Object[] values,
Type[] types,
EventSource source) |
cascadeAfterSave, cascadeBeforeSave, getAssumedUnsaved, getEntityState, getLoggableName, getMergeMap, invokeSaveLifecycle, performSave, performSaveOrReplicate, saveWithGeneratedId, saveWithRequestedIdreassociatepublic void onReplicate(ReplicateEvent event)
onReplicate in interface ReplicateEventListenerevent - The replicate event to be handled.TransientObjectException - An invalid attempt to replicate a transient entity.protected boolean visitCollectionsBeforeSave(Object entity, Serializable id, Object[] values, Type[] types, EventSource source)
visitCollectionsBeforeSave in class AbstractSaveEventListenerprotected boolean substituteValuesIfNecessary(Object entity, Serializable id, Object[] values, EntityPersister persister, SessionImplementor source)
AbstractSaveEventListenersubstituteValuesIfNecessary in class AbstractSaveEventListenerentity - The entityid - The entity identifiervalues - The snapshot entity statepersister - The entity persistersource - The originating sessionprotected boolean isVersionIncrementDisabled()
AbstractSaveEventListenerisVersionIncrementDisabled in class AbstractSaveEventListenerprotected CascadingAction getCascadeAction()
getCascadeAction in class AbstractSaveEventListenerCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.