public class

EventListeners

extends Cloneable
implements Serializable
java.lang.Object
   ↳ org.hibernate.util.Cloneable
     ↳ org.hibernate.event.EventListeners

Class Overview

A convience holder for all defined session event listeners.

Summary

Public Constructors
EventListeners()
Public Methods
void destroyListeners()
Call cleanup() on any listeners that implement the Destructible interface.
AutoFlushEventListener[] getAutoFlushEventListeners()
DeleteEventListener[] getDeleteEventListeners()
DirtyCheckEventListener[] getDirtyCheckEventListeners()
EvictEventListener[] getEvictEventListeners()
FlushEntityEventListener[] getFlushEntityEventListeners()
FlushEventListener[] getFlushEventListeners()
InitializeCollectionEventListener[] getInitializeCollectionEventListeners()
Class getListenerClassFor(String type)
LoadEventListener[] getLoadEventListeners()
LockEventListener[] getLockEventListeners()
MergeEventListener[] getMergeEventListeners()
PersistEventListener[] getPersistEventListeners()
PersistEventListener[] getPersistOnFlushEventListeners()
PostCollectionRecreateEventListener[] getPostCollectionRecreateEventListeners()
PostCollectionRemoveEventListener[] getPostCollectionRemoveEventListeners()
PostCollectionUpdateEventListener[] getPostCollectionUpdateEventListeners()
PostDeleteEventListener[] getPostCommitDeleteEventListeners()
PostInsertEventListener[] getPostCommitInsertEventListeners()
PostUpdateEventListener[] getPostCommitUpdateEventListeners()
PostDeleteEventListener[] getPostDeleteEventListeners()
PostInsertEventListener[] getPostInsertEventListeners()
PostLoadEventListener[] getPostLoadEventListeners()
PostUpdateEventListener[] getPostUpdateEventListeners()
PreCollectionRecreateEventListener[] getPreCollectionRecreateEventListeners()
PreCollectionRemoveEventListener[] getPreCollectionRemoveEventListeners()
PreCollectionUpdateEventListener[] getPreCollectionUpdateEventListeners()
PreDeleteEventListener[] getPreDeleteEventListeners()
PreInsertEventListener[] getPreInsertEventListeners()
PreLoadEventListener[] getPreLoadEventListeners()
PreUpdateEventListener[] getPreUpdateEventListeners()
RefreshEventListener[] getRefreshEventListeners()
ReplicateEventListener[] getReplicateEventListeners()
SaveOrUpdateEventListener[] getSaveEventListeners()
MergeEventListener[] getSaveOrUpdateCopyEventListeners()
SaveOrUpdateEventListener[] getSaveOrUpdateEventListeners()
SaveOrUpdateEventListener[] getUpdateEventListeners()
void initializeListeners(Configuration cfg)
Call initialize(Configuration) on any listeners that implement the Initializable interface.
void setAutoFlushEventListeners(AutoFlushEventListener[] autoFlushEventListener)
void setDeleteEventListeners(DeleteEventListener[] deleteEventListener)
void setDirtyCheckEventListeners(DirtyCheckEventListener[] dirtyCheckEventListener)
void setEvictEventListeners(EvictEventListener[] evictEventListener)
void setFlushEntityEventListeners(FlushEntityEventListener[] flushEntityEventListener)
void setFlushEventListeners(FlushEventListener[] flushEventListener)
void setInitializeCollectionEventListeners(InitializeCollectionEventListener[] initializeCollectionEventListener)
void setLoadEventListeners(LoadEventListener[] loadEventListener)
void setLockEventListeners(LockEventListener[] lockEventListener)
void setMergeEventListeners(MergeEventListener[] mergeEventListener)
void setPersistEventListeners(PersistEventListener[] createEventListener)
void setPersistOnFlushEventListeners(PersistEventListener[] createEventListener)
void setPostCollectionRecreateEventListeners(PostCollectionRecreateEventListener[] postCollectionRecreateEventListener)
void setPostCollectionRemoveEventListeners(PostCollectionRemoveEventListener[] postCollectionRemoveEventListener)
void setPostCollectionUpdateEventListeners(PostCollectionUpdateEventListener[] postCollectionUpdateEventListeners)
void setPostCommitDeleteEventListeners(PostDeleteEventListener[] postCommitDeleteEventListeners)
void setPostCommitInsertEventListeners(PostInsertEventListener[] postCommitInsertEventListeners)
void setPostCommitUpdateEventListeners(PostUpdateEventListener[] postCommitUpdateEventListeners)
void setPostDeleteEventListeners(PostDeleteEventListener[] postDeleteEventListener)
void setPostInsertEventListeners(PostInsertEventListener[] postInsertEventListener)
void setPostLoadEventListeners(PostLoadEventListener[] postLoadEventListener)
void setPostUpdateEventListeners(PostUpdateEventListener[] postUpdateEventListener)
void setPreCollectionRecreateEventListeners(PreCollectionRecreateEventListener[] preCollectionRecreateEventListener)
void setPreCollectionRemoveEventListeners(PreCollectionRemoveEventListener[] preCollectionRemoveEventListener)
void setPreCollectionUpdateEventListeners(PreCollectionUpdateEventListener[] preCollectionUpdateEventListeners)
void setPreDeleteEventListeners(PreDeleteEventListener[] preDeleteEventListener)
void setPreInsertEventListeners(PreInsertEventListener[] preInsertEventListener)
void setPreLoadEventListeners(PreLoadEventListener[] preLoadEventListener)
void setPreUpdateEventListeners(PreUpdateEventListener[] preUpdateEventListener)
void setRefreshEventListeners(RefreshEventListener[] refreshEventListener)
void setReplicateEventListeners(ReplicateEventListener[] replicateEventListener)
void setSaveEventListeners(SaveOrUpdateEventListener[] saveEventListener)
void setSaveOrUpdateCopyEventListeners(MergeEventListener[] saveOrUpdateCopyEventListener)
void setSaveOrUpdateEventListeners(SaveOrUpdateEventListener[] saveOrUpdateEventListener)
void setUpdateEventListeners(SaveOrUpdateEventListener[] updateEventListener)
[Expand]
Inherited Methods
From class org.hibernate.util.Cloneable
From class java.lang.Object

Public Constructors

public EventListeners ()

Public Methods

public void destroyListeners ()

Call cleanup() on any listeners that implement the Destructible interface.

public AutoFlushEventListener[] getAutoFlushEventListeners ()

public DeleteEventListener[] getDeleteEventListeners ()

public DirtyCheckEventListener[] getDirtyCheckEventListeners ()

public EvictEventListener[] getEvictEventListeners ()

public FlushEntityEventListener[] getFlushEntityEventListeners ()

public FlushEventListener[] getFlushEventListeners ()

public InitializeCollectionEventListener[] getInitializeCollectionEventListeners ()

public Class getListenerClassFor (String type)

public LoadEventListener[] getLoadEventListeners ()

public LockEventListener[] getLockEventListeners ()

public MergeEventListener[] getMergeEventListeners ()

public PersistEventListener[] getPersistEventListeners ()

public PersistEventListener[] getPersistOnFlushEventListeners ()

public PostCollectionRecreateEventListener[] getPostCollectionRecreateEventListeners ()

public PostCollectionRemoveEventListener[] getPostCollectionRemoveEventListeners ()

public PostCollectionUpdateEventListener[] getPostCollectionUpdateEventListeners ()

public PostDeleteEventListener[] getPostCommitDeleteEventListeners ()

public PostInsertEventListener[] getPostCommitInsertEventListeners ()

public PostUpdateEventListener[] getPostCommitUpdateEventListeners ()

public PostDeleteEventListener[] getPostDeleteEventListeners ()

public PostInsertEventListener[] getPostInsertEventListeners ()

public PostLoadEventListener[] getPostLoadEventListeners ()

public PostUpdateEventListener[] getPostUpdateEventListeners ()

public PreCollectionRecreateEventListener[] getPreCollectionRecreateEventListeners ()

public PreCollectionRemoveEventListener[] getPreCollectionRemoveEventListeners ()

public PreCollectionUpdateEventListener[] getPreCollectionUpdateEventListeners ()

public PreDeleteEventListener[] getPreDeleteEventListeners ()

public PreInsertEventListener[] getPreInsertEventListeners ()

public PreLoadEventListener[] getPreLoadEventListeners ()

public PreUpdateEventListener[] getPreUpdateEventListeners ()

public RefreshEventListener[] getRefreshEventListeners ()

public ReplicateEventListener[] getReplicateEventListeners ()

public SaveOrUpdateEventListener[] getSaveEventListeners ()

public MergeEventListener[] getSaveOrUpdateCopyEventListeners ()

public SaveOrUpdateEventListener[] getSaveOrUpdateEventListeners ()

public SaveOrUpdateEventListener[] getUpdateEventListeners ()

public void initializeListeners (Configuration cfg)

Call initialize(Configuration) on any listeners that implement the Initializable interface.

Parameters
cfg The configuration.

public void setAutoFlushEventListeners (AutoFlushEventListener[] autoFlushEventListener)

public void setDeleteEventListeners (DeleteEventListener[] deleteEventListener)

public void setDirtyCheckEventListeners (DirtyCheckEventListener[] dirtyCheckEventListener)

public void setEvictEventListeners (EvictEventListener[] evictEventListener)

public void setFlushEntityEventListeners (FlushEntityEventListener[] flushEntityEventListener)

public void setFlushEventListeners (FlushEventListener[] flushEventListener)

public void setInitializeCollectionEventListeners (InitializeCollectionEventListener[] initializeCollectionEventListener)

public void setLoadEventListeners (LoadEventListener[] loadEventListener)

public void setLockEventListeners (LockEventListener[] lockEventListener)

public void setMergeEventListeners (MergeEventListener[] mergeEventListener)

public void setPersistEventListeners (PersistEventListener[] createEventListener)

public void setPersistOnFlushEventListeners (PersistEventListener[] createEventListener)

public void setPostCollectionRecreateEventListeners (PostCollectionRecreateEventListener[] postCollectionRecreateEventListener)

public void setPostCollectionRemoveEventListeners (PostCollectionRemoveEventListener[] postCollectionRemoveEventListener)

public void setPostCollectionUpdateEventListeners (PostCollectionUpdateEventListener[] postCollectionUpdateEventListeners)

public void setPostCommitDeleteEventListeners (PostDeleteEventListener[] postCommitDeleteEventListeners)

public void setPostCommitInsertEventListeners (PostInsertEventListener[] postCommitInsertEventListeners)

public void setPostCommitUpdateEventListeners (PostUpdateEventListener[] postCommitUpdateEventListeners)

public void setPostDeleteEventListeners (PostDeleteEventListener[] postDeleteEventListener)

public void setPostInsertEventListeners (PostInsertEventListener[] postInsertEventListener)

public void setPostLoadEventListeners (PostLoadEventListener[] postLoadEventListener)

public void setPostUpdateEventListeners (PostUpdateEventListener[] postUpdateEventListener)

public void setPreCollectionRecreateEventListeners (PreCollectionRecreateEventListener[] preCollectionRecreateEventListener)

public void setPreCollectionRemoveEventListeners (PreCollectionRemoveEventListener[] preCollectionRemoveEventListener)

public void setPreCollectionUpdateEventListeners (PreCollectionUpdateEventListener[] preCollectionUpdateEventListeners)

public void setPreDeleteEventListeners (PreDeleteEventListener[] preDeleteEventListener)

public void setPreInsertEventListeners (PreInsertEventListener[] preInsertEventListener)

public void setPreLoadEventListeners (PreLoadEventListener[] preLoadEventListener)

public void setPreUpdateEventListeners (PreUpdateEventListener[] preUpdateEventListener)

public void setRefreshEventListeners (RefreshEventListener[] refreshEventListener)

public void setReplicateEventListeners (ReplicateEventListener[] replicateEventListener)

public void setSaveEventListeners (SaveOrUpdateEventListener[] saveEventListener)

public void setSaveOrUpdateCopyEventListeners (MergeEventListener[] saveOrUpdateCopyEventListener)

public void setSaveOrUpdateEventListeners (SaveOrUpdateEventListener[] saveOrUpdateEventListener)

public void setUpdateEventListeners (SaveOrUpdateEventListener[] updateEventListener)