Save This Page
Home » hibernate-core-src-20081106 » org.hibernate » event » [javadoc | source]
org.hibernate.event
abstract public class: AbstractEvent [javadoc | source]
java.lang.Object
   org.hibernate.event.AbstractEvent

All Implemented Interfaces:
    Serializable

Direct Known Subclasses:
    PostCollectionRemoveEvent, PreDeleteEvent, PreUpdateEvent, PersistEvent, AbstractCollectionEvent, AbstractPreDatabaseOperationEvent, PostCollectionRecreateEvent, PostUpdateEvent, RefreshEvent, PreCollectionRemoveEvent, PreInsertEvent, PostInsertEvent, EvictEvent, MergeEvent, DirtyCheckEvent, ReplicateEvent, AutoFlushEvent, PreCollectionUpdateEvent, LockEvent, FlushEvent, PostDeleteEvent, PostLoadEvent, SaveOrUpdateEvent, PreCollectionRecreateEvent, DeleteEvent, FlushEntityEvent, InitializeCollectionEvent, PostCollectionUpdateEvent, PreLoadEvent, LoadEvent

Defines a base class for Session generated events.
Constructor:
 public AbstractEvent(EventSource source) 
    Constructs an event from the given event session.
    Parameters:
    source - The session event source.
Method from org.hibernate.event.AbstractEvent Summary:
getSession
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.event.AbstractEvent Detail:
 public final EventSource getSession() 
    Returns the session event source for this event. This is the underlying session from which this event was generated.