FileDocCategorySizeDatePackage
EventSource.javaAPI DocHibernate 3.2.51839Wed May 24 16:14:56 BST 2006org.hibernate.event

EventSource

public interface EventSource implements org.hibernate.engine.SessionImplementor, org.hibernate.Session
author
Gavin King

Fields Summary
Constructors Summary
Methods Summary
public voiddelete(java.lang.String entityName, java.lang.Object child, boolean isCascadeDeleteEnabled, java.util.Set transientEntities)
Cascade delete an entity instance

public voidforceFlush(org.hibernate.engine.EntityEntry e)
Force an immediate flush

public org.hibernate.engine.ActionQueuegetActionQueue()
Get the ActionQueue for this session

public java.lang.Objectinstantiate(org.hibernate.persister.entity.EntityPersister persister, java.io.Serializable id)
Instantiate an entity instance, using either an interceptor, or the given persister

public voidmerge(java.lang.String entityName, java.lang.Object object, java.util.Map copiedAlready)
Cascade merge an entity instance

public voidpersist(java.lang.String entityName, java.lang.Object object, java.util.Map createdAlready)
Cascade persist an entity instance

public voidpersistOnFlush(java.lang.String entityName, java.lang.Object object, java.util.Map copiedAlready)
Cascade persist an entity instance during the flush process

public voidrefresh(java.lang.Object object, java.util.Map refreshedAlready)
Cascade refesh an entity instance

public voidsaveOrUpdateCopy(java.lang.String entityName, java.lang.Object object, java.util.Map copiedAlready)
Cascade copy an entity instance