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.