Uses of Class
org.hibernate.engine.EntityEntry

Packages that use EntityEntry
org.hibernate.action This package defines "actions" that are scheduled for asycnchronous execution by the event listeners. 
org.hibernate.ejb.event   
org.hibernate.engine This package contains classes that are "shared" by other packages, and implementations of some key algorithms. 
org.hibernate.event This package defines an event framework for Hibernate. 
org.hibernate.event.def This package defines a default set of event listeners that implements the default behaviors of Hibernate. 
org.hibernate.impl This package contains implementations of the central Hibernate APIs, especially the Hibernate session. 
 

Uses of EntityEntry in org.hibernate.action
 

Constructors in org.hibernate.action with parameters of type EntityEntry
EntityIncrementVersionProcess(Object object, EntityEntry entry)
           
EntityVerifyVersionProcess(Object object, EntityEntry entry)
           
 

Uses of EntityEntry in org.hibernate.ejb.event
 

Methods in org.hibernate.ejb.event with parameters of type EntityEntry
protected  boolean EJB3FlushEntityEventListener.invokeInterceptor(SessionImplementor session, Object entity, EntityEntry entry, Object[] values, EntityPersister persister)
           
 

Uses of EntityEntry in org.hibernate.engine
 

Methods in org.hibernate.engine that return EntityEntry
 EntityEntry StatefulPersistenceContext.addEntity(Object entity, Status status, Object[] loadedState, EntityKey entityKey, Object version, LockMode lockMode, boolean existsInDatabase, EntityPersister persister, boolean disableVersionIncrement, boolean lazyPropertiesAreUnfetched)
          Adds an entity to the internal caches.
 EntityEntry PersistenceContext.addEntity(Object entity, Status status, Object[] loadedState, EntityKey entityKey, Object version, LockMode lockMode, boolean existsInDatabase, EntityPersister persister, boolean disableVersionIncrement, boolean lazyPropertiesAreUnfetched)
          Adds an entity to the internal caches.
 EntityEntry StatefulPersistenceContext.addEntry(Object entity, Status status, Object[] loadedState, Object rowId, Serializable id, Object version, LockMode lockMode, boolean existsInDatabase, EntityPersister persister, boolean disableVersionIncrement, boolean lazyPropertiesAreUnfetched)
          Generates an appropriate EntityEntry instance and adds it to the event source's internal caches.
 EntityEntry PersistenceContext.addEntry(Object entity, Status status, Object[] loadedState, Object rowId, Serializable id, Object version, LockMode lockMode, boolean existsInDatabase, EntityPersister persister, boolean disableVersionIncrement, boolean lazyPropertiesAreUnfetched)
          Generates an appropriate EntityEntry instance and adds it to the event source's internal caches.
 EntityEntry StatefulPersistenceContext.getEntry(Object entity)
          Retreive the EntityEntry representation of the given entity.
 EntityEntry PersistenceContext.getEntry(Object entity)
          Retrieve the EntityEntry representation of the given entity.
 EntityEntry StatefulPersistenceContext.removeEntry(Object entity)
          Remove an entity entry from the session cache
 EntityEntry PersistenceContext.removeEntry(Object entity)
          Remove an entity entry from the session cache
 

Methods in org.hibernate.engine with parameters of type EntityEntry
 void StatefulPersistenceContext.setEntryStatus(EntityEntry entry, Status status)
           
 void PersistenceContext.setEntryStatus(EntityEntry entry, Status status)
          Set the status of an entry
 void ActionQueue.unScheduleDeletion(EntityEntry entry, Object rescuedEntity)
           
 

Uses of EntityEntry in org.hibernate.event
 

Methods in org.hibernate.event that return EntityEntry
 EntityEntry FlushEntityEvent.getEntityEntry()
           
 EntityEntry SaveOrUpdateEvent.getEntry()
           
 

Methods in org.hibernate.event with parameters of type EntityEntry
 void EventSource.forceFlush(EntityEntry e)
          Force an immediate flush
 void SaveOrUpdateEvent.setEntry(EntityEntry entry)
           
 

Constructors in org.hibernate.event with parameters of type EntityEntry
FlushEntityEvent(EventSource source, Object entity, EntityEntry entry)
           
 

Uses of EntityEntry in org.hibernate.event.def
 

Methods in org.hibernate.event.def that return EntityEntry
protected  EntityEntry AbstractReassociateEventListener.reassociate(AbstractEvent event, Object object, Serializable id, EntityPersister persister)
          Associates a given entity (either transient or associated with another session) to the given session.
 

Methods in org.hibernate.event.def with parameters of type EntityEntry
protected  void DefaultDeleteEventListener.cascadeBeforeDelete(EventSource session, EntityPersister persister, Object entity, EntityEntry entityEntry, Set transientEntities)
           
protected  void DefaultDeleteEventListener.deleteEntity(EventSource session, Object entity, EntityEntry entityEntry, boolean isCascadeDeleteEnabled, EntityPersister persister, Set transientEntities)
          Perform the entity deletion.
protected  int AbstractSaveEventListener.getEntityState(Object entity, String entityName, EntityEntry entry, SessionImplementor source)
          Determine whether the entity is persistent, detached, or transient
protected  boolean DefaultFlushEntityEventListener.invokeInterceptor(SessionImplementor session, Object entity, EntityEntry entry, Object[] values, EntityPersister persister)
           
protected  void AbstractLockUpgradeEventListener.upgradeLock(Object object, EntityEntry entry, LockOptions lockOptions, EventSource source)
          Performs a pessimistic lock upgrade on a given entity, if needed.
 

Uses of EntityEntry in org.hibernate.impl
 

Methods in org.hibernate.impl with parameters of type EntityEntry
 void SessionImpl.forceFlush(EntityEntry entityEntry)
           
 



Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.