Top Description Fields Constructors Methods
org.hibernate.event.spi

public abstract Class AbstractEvent

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Known Direct Subclasses
org.hibernate.event.spi.AbstractPreDatabaseOperationEvent, org.hibernate.event.spi.ClearEvent, org.hibernate.event.spi.DeleteEvent, org.hibernate.event.spi.EvictEvent, org.hibernate.event.spi.FlushEntityEvent, org.hibernate.event.spi.FlushEvent, org.hibernate.event.spi.LoadEvent, org.hibernate.event.spi.MergeEvent, org.hibernate.event.spi.PersistEvent, org.hibernate.event.spi.PostDeleteEvent, org.hibernate.event.spi.PostInsertEvent, org.hibernate.event.spi.PostLoadEvent, org.hibernate.event.spi.PostUpdateEvent, org.hibernate.event.spi.LockEvent, org.hibernate.event.spi.PreLoadEvent, org.hibernate.event.spi.RefreshEvent, org.hibernate.event.spi.ReplicateEvent, org.hibernate.event.spi.ResolveNaturalIdEvent, org.hibernate.event.spi.SaveOrUpdateEvent, org.hibernate.event.spi.AbstractCollectionEvent
Imports
java.io.Serializable

Defines a base class for org.hibernate.Session-generated events.
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final EventSource

Constructor Summary

AccessConstructor and Description
public
AbstractEvent(EventSource
The session event source.
source
)

Constructs an event from the given event session.

Method Summary

Modifier and TypeMethod and Description
public final EventSource

Returns:

The session event source.
getSession
()

Returns the session event source for this event.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

sessionback to summary
private final EventSource session

Constructor Detail

AbstractEventback to summary
public AbstractEvent(EventSource source)

Constructs an event from the given event session.

Parameters
source:EventSource

The session event source.

Method Detail

getSessionback to summary
public final EventSource getSession()

Returns the session event source for this event. This is the underlying session from which this event was generated.

Returns:EventSource

The session event source.