Package | Description |
---|---|
org.hibernate.cache.spi.entry |
This package defines formats for disassembled state kept in the second level cache.
|
org.hibernate.engine.query.spi |
Defines support for query plans and stored metadata about queries
|
org.hibernate.engine.spi | |
org.hibernate.event.spi | |
org.hibernate.hql.spi | |
org.hibernate.loader.hql |
This package defines a loader for the AST-based query parser
|
Modifier and Type | Method and Description |
---|---|
Object[] |
StandardCacheEntryImpl.assemble(Object instance,
Serializable id,
EntityPersister persister,
Interceptor interceptor,
EventSource session)
Assemble the previously disassembled state represented by this entry into the given entity instance.
|
Modifier and Type | Method and Description |
---|---|
Iterator |
HQLQueryPlan.performIterate(QueryParameters queryParameters,
EventSource session)
Coordinates the efforts to perform an iterate across all the included query translators.
|
Modifier and Type | Method and Description |
---|---|
void |
CascadingAction.cascade(EventSource session,
Object child,
String entityName,
Object anything,
boolean isCascadeDeleteEnabled)
Cascade the action to the child object.
|
static Iterator |
CascadingActions.getAllElementsIterator(EventSource session,
CollectionType collectionType,
Object collection)
Given a collection, get an iterator of all its children, loading them
from the database if necessary.
|
Iterator |
CascadingAction.getCascadableChildrenIterator(EventSource session,
CollectionType collectionType,
Object collection)
Given a collection, get an iterator of the children upon which the
current cascading action should be visited.
|
void |
CascadingAction.noCascade(EventSource session,
Object parent,
EntityPersister persister,
Type propertyType,
int propertyIndex)
Called (in the case of
CascadingAction.requiresNoCascadeChecking() returning true) to validate
that no cascade on the given property is considered a valid semantic. |
void |
CascadingActions.BaseCascadingAction.noCascade(EventSource session,
Object parent,
EntityPersister persister,
Type propertyType,
int propertyIndex) |
Modifier and Type | Method and Description |
---|---|
EventSource |
AbstractEvent.getSession()
Returns the session event source for this event.
|
EventSource |
AbstractPreDatabaseOperationEvent.getSource()
Deprecated.
Use
AbstractEvent.getSession() instead |
Modifier and Type | Method and Description |
---|---|
void |
EntityCopyObserver.entityCopyDetected(Object managedEntity,
Object mergeEntity1,
Object mergeEntity2,
EventSource session)
Called when more than one representation of the same persistent entity is being merged.
|
protected static String |
AbstractCollectionEvent.getAffectedOwnerEntityName(CollectionPersister collectionPersister,
Object affectedOwner,
EventSource source) |
protected static CollectionPersister |
AbstractCollectionEvent.getLoadedCollectionPersister(PersistentCollection collection,
EventSource source) |
protected static Serializable |
AbstractCollectionEvent.getLoadedOwnerIdOrNull(PersistentCollection collection,
EventSource source) |
protected static Object |
AbstractCollectionEvent.getLoadedOwnerOrNull(PersistentCollection collection,
EventSource source) |
protected static Serializable |
AbstractCollectionEvent.getOwnerIdOrNull(Object owner,
EventSource source) |
void |
EntityCopyObserver.topLevelMergeComplete(EventSource session)
Called when the top-level merge operation is complete.
|
Constructor and Description |
---|
AbstractCollectionEvent(CollectionPersister collectionPersister,
PersistentCollection collection,
EventSource source,
Object affectedOwner,
Serializable affectedOwnerId)
Constructs an AbstractCollectionEvent object.
|
AbstractEvent(EventSource source)
Constructs an event from the given event session.
|
AbstractPreDatabaseOperationEvent(EventSource source,
Object entity,
Serializable id,
EntityPersister persister)
Constructs an event containing the pertinent information.
|
AutoFlushEvent(Set querySpaces,
EventSource source) |
ClearEvent(EventSource source)
Constructs an event from the given event session.
|
DeleteEvent(Object object,
EventSource source)
Constructs a new DeleteEvent instance.
|
DeleteEvent(String entityName,
Object object,
boolean cascadeDeleteEnabled,
boolean orphanRemovalBeforeUpdates,
EventSource source) |
DeleteEvent(String entityName,
Object object,
boolean cascadeDeleteEnabled,
EventSource source) |
DeleteEvent(String entityName,
Object object,
EventSource source) |
DirtyCheckEvent(EventSource source) |
EvictEvent(Object object,
EventSource source) |
FlushEntityEvent(EventSource source,
Object entity,
EntityEntry entry) |
FlushEvent(EventSource source) |
InitializeCollectionEvent(PersistentCollection collection,
EventSource source) |
LoadEvent(Serializable entityId,
Object instanceToLoad,
EventSource source,
Boolean readOnly) |
LoadEvent(Serializable entityId,
String entityClassName,
boolean isAssociationFetch,
EventSource source,
Boolean readOnly) |
LoadEvent(Serializable entityId,
String entityClassName,
LockMode lockMode,
EventSource source,
Boolean readOnly) |
LoadEvent(Serializable entityId,
String entityClassName,
LockOptions lockOptions,
EventSource source,
Boolean readOnly) |
LockEvent(Object object,
LockMode lockMode,
EventSource source) |
LockEvent(Object object,
LockOptions lockOptions,
EventSource source) |
LockEvent(String entityName,
Object original,
LockMode lockMode,
EventSource source) |
LockEvent(String entityName,
Object original,
LockOptions lockOptions,
EventSource source) |
MergeEvent(Object object,
EventSource source) |
MergeEvent(String entityName,
Object original,
EventSource source) |
MergeEvent(String entityName,
Object original,
Serializable id,
EventSource source) |
PersistEvent(Object object,
EventSource source) |
PersistEvent(String entityName,
Object original,
EventSource source) |
PostCollectionRecreateEvent(CollectionPersister collectionPersister,
PersistentCollection collection,
EventSource source) |
PostCollectionRemoveEvent(CollectionPersister collectionPersister,
PersistentCollection collection,
EventSource source,
Object loadedOwner) |
PostCollectionUpdateEvent(CollectionPersister collectionPersister,
PersistentCollection collection,
EventSource source) |
PostDeleteEvent(Object entity,
Serializable id,
Object[] deletedState,
EntityPersister persister,
EventSource source) |
PostInsertEvent(Object entity,
Serializable id,
Object[] state,
EntityPersister persister,
EventSource source) |
PostLoadEvent(EventSource session) |
PostUpdateEvent(Object entity,
Serializable id,
Object[] state,
Object[] oldState,
int[] dirtyProperties,
EntityPersister persister,
EventSource source) |
PreCollectionRecreateEvent(CollectionPersister collectionPersister,
PersistentCollection collection,
EventSource source) |
PreCollectionRemoveEvent(CollectionPersister collectionPersister,
PersistentCollection collection,
EventSource source,
Object loadedOwner) |
PreCollectionUpdateEvent(CollectionPersister collectionPersister,
PersistentCollection collection,
EventSource source) |
PreDeleteEvent(Object entity,
Serializable id,
Object[] deletedState,
EntityPersister persister,
EventSource source)
Constructs an event containing the pertinent information.
|
PreInsertEvent(Object entity,
Serializable id,
Object[] state,
EntityPersister persister,
EventSource source)
Constructs an event containing the pertinent information.
|
PreLoadEvent(EventSource session) |
PreUpdateEvent(Object entity,
Serializable id,
Object[] state,
Object[] oldState,
EntityPersister persister,
EventSource source)
Constructs an event containing the pertinent information.
|
RefreshEvent(Object object,
EventSource source) |
RefreshEvent(Object object,
LockMode lockMode,
EventSource source) |
RefreshEvent(Object object,
LockOptions lockOptions,
EventSource source) |
RefreshEvent(String entityName,
Object object,
EventSource source) |
RefreshEvent(String entityName,
Object object,
LockOptions lockOptions,
EventSource source) |
ReplicateEvent(Object object,
ReplicationMode replicationMode,
EventSource source) |
ReplicateEvent(String entityName,
Object object,
ReplicationMode replicationMode,
EventSource source) |
ResolveNaturalIdEvent(Map<String,Object> naturalIdValues,
EntityPersister entityPersister,
EventSource source) |
ResolveNaturalIdEvent(Map<String,Object> naturalIdValues,
EntityPersister entityPersister,
LockOptions lockOptions,
EventSource source) |
SaveOrUpdateEvent(Object object,
EventSource source) |
SaveOrUpdateEvent(String entityName,
Object original,
EventSource source) |
SaveOrUpdateEvent(String entityName,
Object original,
Serializable id,
EventSource source) |
Modifier and Type | Method and Description |
---|---|
Iterator |
QueryTranslator.iterate(QueryParameters queryParameters,
EventSource session)
Perform an iterate operation given the underlying query definition.
|
Modifier and Type | Method and Description |
---|---|
Iterator |
QueryLoader.iterate(QueryParameters queryParameters,
EventSource session) |
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.