Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » 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:
    PreInsertEvent, PreDeleteEvent, ReplicateEvent, LockEvent, LoadEvent, FlushEvent, DeleteEvent, AutoFlushEvent, PostUpdateEvent, PostInsertEvent, MergeEvent, PreUpdateEvent, InitializeCollectionEvent, PreCollectionRemoveEvent, EvictEvent, SaveOrUpdateEvent, PreCollectionRecreateEvent, AbstractPreDatabaseOperationEvent, DirtyCheckEvent, PostLoadEvent, AbstractCollectionEvent, RefreshEvent, PostCollectionUpdateEvent, PreLoadEvent, PostCollectionRemoveEvent, FlushEntityEvent, PreCollectionUpdateEvent, PersistEvent, PostCollectionRecreateEvent, PostDeleteEvent

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.