org.hibernate.event
Class SessionEventListenerConfig
java.lang.Object
org.hibernate.event.SessionEventListenerConfig
- All Implemented Interfaces:
- Serializable
- public class SessionEventListenerConfig
- extends Object
- implements Serializable
A convience holder for all defined session event listeners.
- Author:
- Steve Ebersole
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SessionEventListenerConfig
public SessionEventListenerConfig()
getLoadEventListener
public LoadEventListener getLoadEventListener()
setLoadEventListener
public void setLoadEventListener(LoadEventListener loadEventListener)
getReplicateEventListener
public ReplicateEventListener getReplicateEventListener()
setReplicateEventListener
public void setReplicateEventListener(ReplicateEventListener replicateEventListener)
getDeleteEventListener
public DeleteEventListener getDeleteEventListener()
setDeleteEventListener
public void setDeleteEventListener(DeleteEventListener deleteEventListener)
getAutoFlushEventListener
public AutoFlushEventListener getAutoFlushEventListener()
setAutoFlushEventListener
public void setAutoFlushEventListener(AutoFlushEventListener autoFlushEventListener)
getDirtyCheckEventListener
public DirtyCheckEventListener getDirtyCheckEventListener()
setDirtyCheckEventListener
public void setDirtyCheckEventListener(DirtyCheckEventListener dirtyCheckEventListener)
getFlushEventListener
public FlushEventListener getFlushEventListener()
setFlushEventListener
public void setFlushEventListener(FlushEventListener flushEventListener)
getEvictEventListener
public EvictEventListener getEvictEventListener()
setEvictEventListener
public void setEvictEventListener(EvictEventListener evictEventListener)
getLockEventListener
public LockEventListener getLockEventListener()
setLockEventListener
public void setLockEventListener(LockEventListener lockEventListener)
getRefreshEventListener
public RefreshEventListener getRefreshEventListener()
setRefreshEventListener
public void setRefreshEventListener(RefreshEventListener refreshEventListener)
getInitializeCollectionEventListener
public InitializeCollectionEventListener getInitializeCollectionEventListener()
setInitializeCollectionEventListener
public void setInitializeCollectionEventListener(InitializeCollectionEventListener initializeCollectionEventListener)
getFlushEntityEventListener
public FlushEntityEventListener getFlushEntityEventListener()
setFlushEntityEventListener
public void setFlushEntityEventListener(FlushEntityEventListener flushEntityEventListener)
getSaveOrUpdateEventListener
public SaveOrUpdateEventListener getSaveOrUpdateEventListener()
setSaveOrUpdateEventListener
public void setSaveOrUpdateEventListener(SaveOrUpdateEventListener saveOrUpdateEventListener)
getMergeEventListener
public MergeEventListener getMergeEventListener()
setMergeEventListener
public void setMergeEventListener(MergeEventListener mergeEventListener)
getCreateEventListener
public PersistEventListener getCreateEventListener()
setCreateEventListener
public void setCreateEventListener(PersistEventListener createEventListener)
getSaveOrUpdateCopyEventListener
public MergeEventListener getSaveOrUpdateCopyEventListener()
setSaveOrUpdateCopyEventListener
public void setSaveOrUpdateCopyEventListener(MergeEventListener saveOrUpdateCopyEventListener)
getSaveEventListener
public SaveOrUpdateEventListener getSaveEventListener()
setSaveEventListener
public void setSaveEventListener(SaveOrUpdateEventListener saveEventListener)
getUpdateEventListener
public SaveOrUpdateEventListener getUpdateEventListener()
setUpdateEventListener
public void setUpdateEventListener(SaveOrUpdateEventListener updateEventListener)
getPostLoadEventListener
public PostLoadEventListener getPostLoadEventListener()
setPostLoadEventListener
public void setPostLoadEventListener(PostLoadEventListener postLoadEventListener)
getPreLoadEventListener
public PreLoadEventListener getPreLoadEventListener()
setPreLoadEventListener
public void setPreLoadEventListener(PreLoadEventListener preLoadEventListener)
getPostDeleteEventListener
public PostDeleteEventListener getPostDeleteEventListener()
getPostInsertEventListener
public PostInsertEventListener getPostInsertEventListener()
getPostUpdateEventListener
public PostUpdateEventListener getPostUpdateEventListener()
setPostDeleteEventListener
public void setPostDeleteEventListener(PostDeleteEventListener postDeleteEventListener)
setPostInsertEventListener
public void setPostInsertEventListener(PostInsertEventListener postInsertEventListener)
setPostUpdateEventListener
public void setPostUpdateEventListener(PostUpdateEventListener postUpdateEventListener)
getPreDeleteEventListener
public PreDeleteEventListener getPreDeleteEventListener()
setPreDeleteEventListener
public void setPreDeleteEventListener(PreDeleteEventListener preDeleteEventListener)
getPreInsertEventListener
public PreInsertEventListener getPreInsertEventListener()
setPreInsertEventListener
public void setPreInsertEventListener(PreInsertEventListener preInsertEventListener)
getPreUpdateEventListener
public PreUpdateEventListener getPreUpdateEventListener()
setPreUpdateEventListener
public void setPreUpdateEventListener(PreUpdateEventListener preUpdateEventListener)
shallowCopy
public SessionEventListenerConfig shallowCopy()
- Essentially performs a shallow copy of this SessionEventListenerConfig
instance; meaning the SessionEventListenerConfig itself is cloned, but
the individual listeners are not cloned.
- Returns:
- The SessionEventListenerConfig shallow copy.
validate
public void validate()
throws HibernateException
- Checks to ensure the SessionEventListenerConfig is fully
configured (basically, that none of the listeners is null).
- Throws:
HibernateException
- If the SessionEventListenerConfig
is not fully configured.