org.hibernate.event

Class LoadEvent

Implemented Interfaces:
Serializable

public class LoadEvent
extends AbstractEvent

Defines an event class for the loading of an entity.
Author:
Steve Ebersole

Field Summary

static LockMode
DEFAULT_LOCK_MODE

Constructor Summary

LoadEvent(Serializable entityId, Object instanceToLoad, EventSource source)
LoadEvent(Serializable entityId, String entityClassName, boolean isAssociationFetch, EventSource source)
LoadEvent(Serializable entityId, String entityClassName, LockMode lockMode, EventSource source)

Method Summary

String
getEntityClassName()
Serializable
getEntityId()
Object
getInstanceToLoad()
LockMode
getLockMode()
Object
getResult()
boolean
isAssociationFetch()
void
setEntityClassName(String entityClassName)
void
setEntityId(Serializable entityId)
void
setInstanceToLoad(Object instanceToLoad)
void
setLockMode(LockMode lockMode)
void
setResult(Object result)

Methods inherited from class org.hibernate.event.AbstractEvent

getSession

Field Details

DEFAULT_LOCK_MODE

public static final LockMode DEFAULT_LOCK_MODE

Constructor Details

LoadEvent

public LoadEvent(Serializable entityId,
                 Object instanceToLoad,
                 EventSource source)

LoadEvent

public LoadEvent(Serializable entityId,
                 String entityClassName,
                 boolean isAssociationFetch,
                 EventSource source)

LoadEvent

public LoadEvent(Serializable entityId,
                 String entityClassName,
                 LockMode lockMode,
                 EventSource source)

Method Details

getEntityClassName

public String getEntityClassName()

getEntityId

public Serializable getEntityId()

getInstanceToLoad

public Object getInstanceToLoad()

getLockMode

public LockMode getLockMode()

getResult

public Object getResult()

isAssociationFetch

public boolean isAssociationFetch()

setEntityClassName

public void setEntityClassName(String entityClassName)

setEntityId

public void setEntityId(Serializable entityId)

setInstanceToLoad

public void setInstanceToLoad(Object instanceToLoad)

setLockMode

public void setLockMode(LockMode lockMode)

setResult

public void setResult(Object result)