Uses of Class org.hibernate.engine.spi.EntityEntry (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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` | `StatefulPersistenceContext.getEntry(Object entity)` Retrieve the EntityEntry representation of the given 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` | `StatefulPersistenceContext.setEntryStatus(EntityEntry entry, Status status)`

Uses of EntityEntry in org.hibernate.engine.spi

Methods in org.hibernate.engine.spi that return 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` | `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, 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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