org.hibernate.event

Class MergeEvent

Implemented Interfaces:
Serializable

public class MergeEvent
extends AbstractEvent

An event class for merge() and saveOrUpdateCopy()
Author:
Gavin King

Constructor Summary

MergeEvent(Object object, EventSource source)
MergeEvent(String entityName, Object original, Serializable id, EventSource source)
MergeEvent(String entityName, Object original, EventSource source)

Method Summary

Object
getEntity()
String
getEntityName()
Object
getOriginal()
Serializable
getRequestedId()
Object
getResult()
void
setEntity(Object entity)
void
setEntityName(String entityName)
void
setOriginal(Object object)
void
setRequestedId(Serializable requestedId)
void
setResult(Object result)

Methods inherited from class org.hibernate.event.AbstractEvent

getSession

Constructor Details

MergeEvent

public MergeEvent(Object object,
                  EventSource source)

MergeEvent

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

MergeEvent

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

Method Details

getEntity

public Object getEntity()

getEntityName

public String getEntityName()

getOriginal

public Object getOriginal()

getRequestedId

public Serializable getRequestedId()

getResult

public Object getResult()

setEntity

public void setEntity(Object entity)

setEntityName

public void setEntityName(String entityName)

setOriginal

public void setOriginal(Object object)

setRequestedId

public void setRequestedId(Serializable requestedId)

setResult

public void setResult(Object result)