org.hibernate.event

Class EventListeners

Implemented Interfaces:
Serializable

public class EventListeners
extends Cloneable
implements Serializable

A convience holder for all defined session event listeners.
Author:
Steve Ebersole

Method Summary

void
destroyListeners()
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 Initializable.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)

Methods inherited from class org.hibernate.util.Cloneable

shallowCopy, validate

Method Details

destroyListeners

public void destroyListeners()

getAutoFlushEventListeners

public AutoFlushEventListener[] getAutoFlushEventListeners()

getDeleteEventListeners

public DeleteEventListener[] getDeleteEventListeners()

getDirtyCheckEventListeners

public DirtyCheckEventListener[] getDirtyCheckEventListeners()

getEvictEventListeners

public EvictEventListener[] getEvictEventListeners()

getFlushEntityEventListeners

public FlushEntityEventListener[] getFlushEntityEventListeners()

getFlushEventListeners

public FlushEventListener[] getFlushEventListeners()

getInitializeCollectionEventListeners

public InitializeCollectionEventListener[] getInitializeCollectionEventListeners()

getListenerClassFor

public Class getListenerClassFor(String type)

getLoadEventListeners

public LoadEventListener[] getLoadEventListeners()

getLockEventListeners

public LockEventListener[] getLockEventListeners()

getMergeEventListeners

public MergeEventListener[] getMergeEventListeners()

getPersistEventListeners

public PersistEventListener[] getPersistEventListeners()

getPersistOnFlushEventListeners

public PersistEventListener[] getPersistOnFlushEventListeners()

getPostCollectionRecreateEventListeners

public PostCollectionRecreateEventListener[] getPostCollectionRecreateEventListeners()

getPostCollectionRemoveEventListeners

public PostCollectionRemoveEventListener[] getPostCollectionRemoveEventListeners()

getPostCollectionUpdateEventListeners

public PostCollectionUpdateEventListener[] getPostCollectionUpdateEventListeners()

getPostCommitDeleteEventListeners

public PostDeleteEventListener[] getPostCommitDeleteEventListeners()

getPostCommitInsertEventListeners

public PostInsertEventListener[] getPostCommitInsertEventListeners()

getPostCommitUpdateEventListeners

public PostUpdateEventListener[] getPostCommitUpdateEventListeners()

getPostDeleteEventListeners

public PostDeleteEventListener[] getPostDeleteEventListeners()

getPostInsertEventListeners

public PostInsertEventListener[] getPostInsertEventListeners()

getPostLoadEventListeners

public PostLoadEventListener[] getPostLoadEventListeners()

getPostUpdateEventListeners

public PostUpdateEventListener[] getPostUpdateEventListeners()

getPreCollectionRecreateEventListeners

public PreCollectionRecreateEventListener[] getPreCollectionRecreateEventListeners()

getPreCollectionRemoveEventListeners

public PreCollectionRemoveEventListener[] getPreCollectionRemoveEventListeners()

getPreCollectionUpdateEventListeners

public PreCollectionUpdateEventListener[] getPreCollectionUpdateEventListeners()

getPreDeleteEventListeners

public PreDeleteEventListener[] getPreDeleteEventListeners()

getPreInsertEventListeners

public PreInsertEventListener[] getPreInsertEventListeners()

getPreLoadEventListeners

public PreLoadEventListener[] getPreLoadEventListeners()

getPreUpdateEventListeners

public PreUpdateEventListener[] getPreUpdateEventListeners()

getRefreshEventListeners

public RefreshEventListener[] getRefreshEventListeners()

getReplicateEventListeners

public ReplicateEventListener[] getReplicateEventListeners()

getSaveEventListeners

public SaveOrUpdateEventListener[] getSaveEventListeners()

getSaveOrUpdateCopyEventListeners

public MergeEventListener[] getSaveOrUpdateCopyEventListeners()

getSaveOrUpdateEventListeners

public SaveOrUpdateEventListener[] getSaveOrUpdateEventListeners()

getUpdateEventListeners

public SaveOrUpdateEventListener[] getUpdateEventListeners()

initializeListeners

public void initializeListeners(Configuration cfg)
Call Initializable.initialize(Configuration) on any listeners that implement the Initializable interface.
Parameters:
cfg - The configuration.

setAutoFlushEventListeners

public void setAutoFlushEventListeners(AutoFlushEventListener[] autoFlushEventListener)

setDeleteEventListeners

public void setDeleteEventListeners(DeleteEventListener[] deleteEventListener)

setDirtyCheckEventListeners

public void setDirtyCheckEventListeners(DirtyCheckEventListener[] dirtyCheckEventListener)

setEvictEventListeners

public void setEvictEventListeners(EvictEventListener[] evictEventListener)

setFlushEntityEventListeners

public void setFlushEntityEventListeners(FlushEntityEventListener[] flushEntityEventListener)

setFlushEventListeners

public void setFlushEventListeners(FlushEventListener[] flushEventListener)

setInitializeCollectionEventListeners

public void setInitializeCollectionEventListeners(InitializeCollectionEventListener[] initializeCollectionEventListener)

setLoadEventListeners

public void setLoadEventListeners(LoadEventListener[] loadEventListener)

setLockEventListeners

public void setLockEventListeners(LockEventListener[] lockEventListener)

setMergeEventListeners

public void setMergeEventListeners(MergeEventListener[] mergeEventListener)

setPersistEventListeners

public void setPersistEventListeners(PersistEventListener[] createEventListener)

setPersistOnFlushEventListeners

public void setPersistOnFlushEventListeners(PersistEventListener[] createEventListener)

setPostCollectionRecreateEventListeners

public void setPostCollectionRecreateEventListeners(PostCollectionRecreateEventListener[] postCollectionRecreateEventListener)

setPostCollectionRemoveEventListeners

public void setPostCollectionRemoveEventListeners(PostCollectionRemoveEventListener[] postCollectionRemoveEventListener)

setPostCollectionUpdateEventListeners

public void setPostCollectionUpdateEventListeners(PostCollectionUpdateEventListener[] postCollectionUpdateEventListeners)

setPostCommitDeleteEventListeners

public void setPostCommitDeleteEventListeners(PostDeleteEventListener[] postCommitDeleteEventListeners)

setPostCommitInsertEventListeners

public void setPostCommitInsertEventListeners(PostInsertEventListener[] postCommitInsertEventListeners)

setPostCommitUpdateEventListeners

public void setPostCommitUpdateEventListeners(PostUpdateEventListener[] postCommitUpdateEventListeners)

setPostDeleteEventListeners

public void setPostDeleteEventListeners(PostDeleteEventListener[] postDeleteEventListener)

setPostInsertEventListeners

public void setPostInsertEventListeners(PostInsertEventListener[] postInsertEventListener)

setPostLoadEventListeners

public void setPostLoadEventListeners(PostLoadEventListener[] postLoadEventListener)

setPostUpdateEventListeners

public void setPostUpdateEventListeners(PostUpdateEventListener[] postUpdateEventListener)

setPreCollectionRecreateEventListeners

public void setPreCollectionRecreateEventListeners(PreCollectionRecreateEventListener[] preCollectionRecreateEventListener)

setPreCollectionRemoveEventListeners

public void setPreCollectionRemoveEventListeners(PreCollectionRemoveEventListener[] preCollectionRemoveEventListener)

setPreCollectionUpdateEventListeners

public void setPreCollectionUpdateEventListeners(PreCollectionUpdateEventListener[] preCollectionUpdateEventListeners)

setPreDeleteEventListeners

public void setPreDeleteEventListeners(PreDeleteEventListener[] preDeleteEventListener)

setPreInsertEventListeners

public void setPreInsertEventListeners(PreInsertEventListener[] preInsertEventListener)

setPreLoadEventListeners

public void setPreLoadEventListeners(PreLoadEventListener[] preLoadEventListener)

setPreUpdateEventListeners

public void setPreUpdateEventListeners(PreUpdateEventListener[] preUpdateEventListener)

setRefreshEventListeners

public void setRefreshEventListeners(RefreshEventListener[] refreshEventListener)

setReplicateEventListeners

public void setReplicateEventListeners(ReplicateEventListener[] replicateEventListener)

setSaveEventListeners

public void setSaveEventListeners(SaveOrUpdateEventListener[] saveEventListener)

setSaveOrUpdateCopyEventListeners

public void setSaveOrUpdateCopyEventListeners(MergeEventListener[] saveOrUpdateCopyEventListener)

setSaveOrUpdateEventListeners

public void setSaveOrUpdateEventListeners(SaveOrUpdateEventListener[] saveOrUpdateEventListener)

setUpdateEventListeners

public void setUpdateEventListeners(SaveOrUpdateEventListener[] updateEventListener)