Uses of Class
org.hibernate.engine.spi.EntityEntry

Packages that use EntityEntry
org.hibernate.action.internal   
org.hibernate.ejb.event   
org.hibernate.engine.internal   
org.hibernate.engine.spi   
org.hibernate.event.internal This package defines a default set of event listeners that implements the default behaviors of Hibernate. 
org.hibernate.event.spi   
org.hibernate.internal An internal package containing mostly implementations of central Hibernate APIs. 
 

Uses of EntityEntry in org.hibernate.action.internal
 

Constructors in org.hibernate.action.internal 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.internal
 

Methods in org.hibernate.engine.internal 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 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 EntityEntryContext.EntityEntryCrossRef.getEntityEntry()
           
 EntityEntry EntityEntryContext.getEntityEntry(Object entity)
           
 EntityEntry StatefulPersistenceContext.getEntry(Object entity)
          Retrieve the EntityEntry representation of the given entity.
 EntityEntry EntityEntryContext.removeEntityEntry(Object entity)
           
 EntityEntry StatefulPersistenceContext.removeEntry(Object entity)
          Remove an entity entry from the session cache
 

Methods in org.hibernate.engine.internal with parameters of type EntityEntry
 void EntityEntryContext.addEntityEntry(Object entity, EntityEntry entityEntry)
           
 void StatefulPersistenceContext.setEntryStatus(EntityEntry entry, Status status)
           
 

Uses of EntityEntry in org.hibernate.engine.spi
 

Methods in org.hibernate.engine.spi that return EntityEntry
 EntityEntry ManagedEntity.$$_hibernate_getEntityEntry()
          Provides access to the associated EntityEntry.
 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 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.
static EntityEntry EntityEntry.deserialize(ObjectInputStream ois, PersistenceContext persistenceContext)
          Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.
 EntityEntry PersistenceContext.getEntry(Object entity)
          Retrieve the EntityEntry representation of the given entity.
 EntityEntry PersistenceContext.removeEntry(Object entity)
          Remove an entity entry from the session cache
 

Methods in org.hibernate.engine.spi with parameters of type EntityEntry
 void ManagedEntity.$$_hibernate_setEntityEntry(EntityEntry entityEntry)
          Injects the EntityEntry associated with this entity instance.
 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.internal
 

Methods in org.hibernate.event.internal 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.internal 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, boolean isOrphanRemovalBeforeUpdates, EntityPersister persister, Set transientEntities)
          Perform the entity deletion.
protected  AbstractSaveEventListener.EntityState 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.event.spi
 

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

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

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

Uses of EntityEntry in org.hibernate.internal
 

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



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