org.hibernate.event
Class MergeEvent

java.lang.Object
  extended byorg.hibernate.event.AbstractEvent
      extended byorg.hibernate.event.MergeEvent
All Implemented Interfaces:
Serializable

public class MergeEvent
extends AbstractEvent

An event class for merge() and saveOrUpdateCopy()

Author:
Gavin King
See Also:
Serialized Form

Constructor Summary
MergeEvent(Object object, SessionImplementor source)
           
MergeEvent(String entityName, Object original, Serializable id, SessionImplementor source)
           
MergeEvent(String entityName, Object original, SessionImplementor source)
           
 
Method Summary
 Object getEntity()
           
 String getEntityName()
           
 Object getOriginal()
           
 Serializable getRequestedId()
           
 void setEntity(Object entity)
           
 void setEntityName(String entityName)
           
 void setOriginal(Object object)
           
 void setRequestedId(Serializable requestedId)
           
 
Methods inherited from class org.hibernate.event.AbstractEvent
getSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeEvent

public MergeEvent(String entityName,
                  Object original,
                  SessionImplementor source)

MergeEvent

public MergeEvent(String entityName,
                  Object original,
                  Serializable id,
                  SessionImplementor source)

MergeEvent

public MergeEvent(Object object,
                  SessionImplementor source)
Method Detail

getOriginal

public Object getOriginal()

setOriginal

public void setOriginal(Object object)

getRequestedId

public Serializable getRequestedId()

setRequestedId

public void setRequestedId(Serializable requestedId)

getEntityName

public String getEntityName()

setEntityName

public void setEntityName(String entityName)

getEntity

public Object getEntity()

setEntity

public void setEntity(Object entity)