Uses of Interface
org.hibernate.engine.spi.SessionImplementor
Packages that use SessionImplementor
Package
Description
The various concrete action implementations.
This SPI package defines an abstraction over the notion of an "action"
which is scheduled for asynchronous execution by the event listeners.
Support for many of the internal workings of Hibernate.
Internals for JDBC batching support.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines a default set of event listeners that implement
the default behaviors of Hibernate session operations.
Defines the event types and event listener interfaces for
events produced by the stateful
Session
.Implements and extends the JPA-defined entity graph API.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.Defines Hibernate implementation of Java Persistence specification.
This package abstracts persistence mechanisms for entities.
Defines an SPI for calling stored procedures and functions.
Internal implementation details for reacting to JTA transaction completion via
Synchronization
callbacksThe built-in implementation of the statistics collection service.
-
Uses of SessionImplementor in org.hibernate.action.internal
Methods in org.hibernate.action.internal with parameters of type SessionImplementorModifier and TypeMethodDescriptionvoid
EntityIncrementVersionProcess.doBeforeTransactionCompletion
(SessionImplementor session) Perform whatever processing is encapsulated here before completion of the transaction.void
EntityVerifyVersionProcess.doBeforeTransactionCompletion
(SessionImplementor session) UnresolvedEntityInsertActions.resolveDependentActions
(Object managedEntity, SessionImplementor session) Resolve any dependencies onmanagedEntity
. -
Uses of SessionImplementor in org.hibernate.action.spi
Methods in org.hibernate.action.spi with parameters of type SessionImplementorModifier and TypeMethodDescriptionvoid
BeforeTransactionCompletionProcess.doBeforeTransactionCompletion
(SessionImplementor session) Perform whatever processing is encapsulated here before completion of the transaction. -
Uses of SessionImplementor in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal with parameters of type SessionImplementorModifier and TypeMethodDescriptionstatic StatefulPersistenceContext
StatefulPersistenceContext.deserialize
(ObjectInputStream ois, SessionImplementor session) Used by the owning session to explicitly control deserialization of the persistence context.static void
Collections.processReachableCollection
(PersistentCollection<?> collection, CollectionType type, Object entity, SessionImplementor session) Initialize the role of the collection.static void
Collections.processUnreachableCollection
(PersistentCollection<?> coll, SessionImplementor session) record the fact that this collection was dereferenced -
Uses of SessionImplementor in org.hibernate.engine.jdbc.batch.internal
Methods in org.hibernate.engine.jdbc.batch.internal with parameters of type SessionImplementorModifier and TypeMethodDescriptionBatchBuilderImpl.buildBatch
(BatchKey batchKey, Integer sizeOverride, String table, SessionImplementor session, String sql) Intended for use from tests -
Uses of SessionImplementor in org.hibernate.engine.spi
Classes in org.hibernate.engine.spi that implement SessionImplementorModifier and TypeClassDescriptionclass
A wrapper class that delegates all method invocations to a delegate instance ofSessionImplementor
.Fields in org.hibernate.engine.spi declared as SessionImplementorModifier and TypeFieldDescriptionprotected final SessionImplementor
SessionDelegatorBaseImpl.delegate
Methods in org.hibernate.engine.spi that return SessionImplementorModifier and TypeMethodDescriptiondefault SessionImplementor
SessionImplementor.asSessionImplementor()
default SessionImplementor
SharedSessionContractImplementor.asSessionImplementor()
Cast this object toSessionImplementor
, if possible.protected SessionImplementor
SessionDelegatorBaseImpl.delegate()
Returns the delegate session.SessionDelegatorBaseImpl.getSession()
default SessionImplementor
SessionImplementor.getSession()
SessionFactoryDelegatingImpl.openSession()
SessionFactoryImplementor.openSession()
OverridesSessionFactory.openSession()
to widen the return type: this is useful for internal code depending onSessionFactoryImplementor
as it would otherwise need to frequently resort to casting to the internal contract.SessionFactoryDelegatingImpl.openTemporarySession()
SessionFactoryImplementor.openTemporarySession()
Get a non-transactional "current" session (used by hibernate-envers)Methods in org.hibernate.engine.spi with parameters of type SessionImplementorModifier and TypeMethodDescriptionstatic CollectionEntry
CollectionEntry.deserialize
(ObjectInputStream ois, SessionImplementor session) Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.static CollectionKey
CollectionKey.deserialize
(ObjectInputStream ois, SessionImplementor session) Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.static EntityUniqueKey
EntityUniqueKey.deserialize
(ObjectInputStream ois, SessionImplementor session) Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.Constructors in org.hibernate.engine.spi with parameters of type SessionImplementorModifierConstructorDescriptionActionQueue
(SessionImplementor session) Constructs an action queue bound to the given session.SessionDelegatorBaseImpl
(SessionImplementor delegate) -
Uses of SessionImplementor in org.hibernate.envers.event.spi
Methods in org.hibernate.envers.event.spi with parameters of type SessionImplementorModifier and TypeMethodDescriptionprotected void
BaseEnversEventListener.checkIfTransactionInProgress
(SessionImplementor session) protected final void
BaseEnversEventListener.generateBidirectionalCollectionChangeWorkUnits
(AuditProcess auditProcess, EntityPersister entityPersister, String entityName, Object[] newState, Object[] oldState, SessionImplementor session) -
Uses of SessionImplementor in org.hibernate.envers.internal.entities.mapper
Methods in org.hibernate.envers.internal.entities.mapper with parameters of type SessionImplementorModifier and TypeMethodDescriptionboolean
ExtendedPropertyMapper.map
(SessionImplementor session, Map<String, Object> data, String[] propertyNames, Object[] newState, Object[] oldState) boolean
MultiDynamicComponentMapper.map
(SessionImplementor session, Map<String, Object> data, String[] propertyNames, Object[] newState, Object[] oldState) boolean
MultiPropertyMapper.map
(SessionImplementor session, Map<String, Object> data, String[] propertyNames, Object[] newState, Object[] oldState) boolean
SubclassPropertyMapper.map
(SessionImplementor session, Map<String, Object> data, String[] propertyNames, Object[] newState, Object[] oldState) ComponentPropertyMapper.mapCollectionChanges
(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id) MultiPropertyMapper.mapCollectionChanges
(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id) PropertyMapper.mapCollectionChanges
(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id) Maps collection changes.SinglePropertyMapper.mapCollectionChanges
(SessionImplementor sessionImplementor, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id) SubclassPropertyMapper.mapCollectionChanges
(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id) void
ComponentPropertyMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) void
MultiDynamicComponentMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) void
MultiPropertyMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) void
PropertyMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) void
SinglePropertyMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) void
SubclassPropertyMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) boolean
ComponentPropertyMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) boolean
MultiDynamicComponentMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) boolean
MultiPropertyMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) boolean
PropertyMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) Maps properties to the given map, basing on differences between properties of new and old objects.boolean
SinglePropertyMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) boolean
SubclassPropertyMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) -
Uses of SessionImplementor in org.hibernate.envers.internal.entities.mapper.relation
Methods in org.hibernate.envers.internal.entities.mapper.relation with parameters of type SessionImplementorModifier and TypeMethodDescriptionprotected void
AbstractCollectionMapper.addCollectionChanges
(SessionImplementor session, List<PersistentCollectionChangeData> collectionChanges, Set<Object> changed, RevisionType revisionType, Object id) protected boolean
ToOneIdMapper.checkModified
(SessionImplementor session, Object newObj, Object oldObj) AbstractCollectionMapper.mapCollectionChanges
(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id) protected abstract List<PersistentCollectionChangeData>
AbstractCollectionMapper.mapCollectionChanges
(SessionImplementor session, PersistentCollection newColl, Serializable oldColl, Object id) Map collection changes using hash identity.AbstractToOneMapper.mapCollectionChanges
(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id) protected List<PersistentCollectionChangeData>
BasicCollectionMapper.mapCollectionChanges
(SessionImplementor session, PersistentCollection newColl, Serializable oldColl, Object id) protected List<PersistentCollectionChangeData>
ListCollectionMapper.mapCollectionChanges
(SessionImplementor session, PersistentCollection newColl, Serializable oldColl, Object id) MapCollectionMapper.mapCollectionChanges
(SessionImplementor session, PersistentCollection newColl, Serializable oldColl, Object id) void
AbstractCollectionMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) void
AbstractOneToOneMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) void
ToOneIdMapper.mapModifiedFlagsToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) boolean
AbstractCollectionMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) boolean
AbstractToOneMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) boolean
ToOneIdMapper.mapToMapFromEntity
(SessionImplementor session, Map<String, Object> data, Object newObj, Object oldObj) protected abstract void
AbstractCollectionMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object changed) Maps the changed collection element to the given map.protected void
BasicCollectionMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object changed) protected void
ListCollectionMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object changed) protected void
MapCollectionMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object changed) void
MiddleMapKeyEnumeratedComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) protected CollectionPersister
AbstractCollectionMapper.resolveCollectionPersister
(SessionImplementor session, PersistentCollection collection) -
Uses of SessionImplementor in org.hibernate.envers.internal.entities.mapper.relation.component
Methods in org.hibernate.envers.internal.entities.mapper.relation.component with parameters of type SessionImplementorModifier and TypeMethodDescriptionvoid
MiddleComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) Maps from an object to the object's map representation (for an entity - only its id).void
MiddleDummyComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) void
MiddleEmbeddableComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) void
MiddleMapElementNotKeyComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) void
MiddleMapKeyIdComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) void
MiddleMapKeyPropertyComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) void
MiddleRelatedComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) void
MiddleSimpleComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) void
MiddleStraightComponentMapper.mapToMapFromObject
(SessionImplementor session, Map<String, Object> idData, Map<String, Object> data, Object obj) -
Uses of SessionImplementor in org.hibernate.envers.internal.entities.mapper.relation.lazy
Classes in org.hibernate.envers.internal.entities.mapper.relation.lazy that implement SessionImplementorModifier and TypeClassDescriptionclass
class
Constructors in org.hibernate.envers.internal.entities.mapper.relation.lazy with parameters of type SessionImplementor -
Uses of SessionImplementor in org.hibernate.envers.internal.reader
Methods in org.hibernate.envers.internal.reader that return SessionImplementorModifier and TypeMethodDescriptionAuditReaderImpl.getSessionImplementor()
AuditReaderImplementor.getSessionImplementor()
Constructors in org.hibernate.envers.internal.reader with parameters of type SessionImplementorModifierConstructorDescriptionAuditReaderImpl
(EnversService enversService, Session session, SessionImplementor sessionImplementor) -
Uses of SessionImplementor in org.hibernate.envers.internal.synchronization
Methods in org.hibernate.envers.internal.synchronization with parameters of type SessionImplementorModifier and TypeMethodDescriptionvoid
AuditProcess.doBeforeTransactionCompletion
(SessionImplementor session) Constructors in org.hibernate.envers.internal.synchronization with parameters of type SessionImplementorModifierConstructorDescriptionAuditProcess
(RevisionInfoGenerator revisionInfoGenerator, SessionImplementor session) EntityChangeNotifier
(RevisionInfoGenerator revisionInfoGenerator, SessionImplementor sessionImplementor) -
Uses of SessionImplementor in org.hibernate.envers.internal.synchronization.work
Fields in org.hibernate.envers.internal.synchronization.work declared as SessionImplementorModifier and TypeFieldDescriptionprotected final SessionImplementor
AbstractAuditWorkUnit.sessionImplementor
Constructors in org.hibernate.envers.internal.synchronization.work with parameters of type SessionImplementorModifierConstructorDescriptionprotected
AbstractAuditWorkUnit
(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, RevisionType revisionType) AddWorkUnit
(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, Map<String, Object> data) AddWorkUnit
(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, EntityPersister entityPersister, Object[] state) CollectionChangeWorkUnit
(SessionImplementor session, String entityName, String collectionPropertyName, EnversService enversService, Object id, Object entity) DelWorkUnit
(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, EntityPersister entityPersister, Object[] state) FakeBidirectionalRelationWorkUnit
(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Serializable id, String referencingPropertyName, Object owningEntity, RelationDescription rd, RevisionType revisionType, Object index, AuditWorkUnit nestedWorkUnit) ModWorkUnit
(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, EntityPersister entityPersister, Object[] newState, Object[] oldState) PersistentCollectionChangeWorkUnit
(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, List<PersistentCollectionChangeData> collectionChanges, String referencingPropertyName) PersistentCollectionChangeWorkUnit
(SessionImplementor sessionImplementor, String entityName, EnversService enversService, PersistentCollection collection, CollectionEntry collectionEntry, Serializable snapshot, Object id, String referencingPropertyName) -
Uses of SessionImplementor in org.hibernate.envers.internal.tools
Methods in org.hibernate.envers.internal.tools with parameters of type SessionImplementorModifier and TypeMethodDescriptionstatic boolean
EntityTools.entitiesEqual
(SessionImplementor session, String entityName, Object obj1, Object obj2) static Class
EntityTools.getEntityClass
(SessionImplementor sessionImplementor, String entityName) static Object
EntityTools.getIdentifier
(SessionImplementor session, String entityName, Object obj) -
Uses of SessionImplementor in org.hibernate.event.internal
Methods in org.hibernate.event.internal with parameters of type SessionImplementorModifier and TypeMethodDescriptionvoid
DefaultFlushEntityEventListener.checkId
(Object object, EntityPersister persister, Object id, Status status, SessionImplementor session) Make sure user didn't mangle the id.protected void
DefaultMergeEventListener.copyValues
(EntityPersister persister, Object entity, Object target, SessionImplementor source, MergeContext copyCache) protected void
DefaultMergeEventListener.copyValues
(EntityPersister persister, Object entity, Object target, SessionImplementor source, MergeContext copyCache, ForeignKeyDirection foreignKeyDirection) static EntityState
EntityState.getEntityState
(Object entity, String entityName, EntityEntry entry, SessionImplementor source, Boolean assumedUnsaved) Determine whether the entity is persistent, detached, or transientprotected void
AbstractFlushingEventListener.postFlush
(SessionImplementor session) 1.protected void
AbstractFlushingEventListener.postPostFlush
(SessionImplementor session) protected boolean
AbstractSaveEventListener.substituteValuesIfNecessary
(Object entity, Object id, Object[] values, EntityPersister persister, SessionImplementor source) Perform any property value substitution that is necessary (interceptor callback, version initialization...)protected boolean
DefaultReplicateEventListener.substituteValuesIfNecessary
(Object entity, Object id, Object[] values, EntityPersister persister, SessionImplementor source) Deprecated. -
Uses of SessionImplementor in org.hibernate.event.spi
Subinterfaces of SessionImplementor in org.hibernate.event.spi -
Uses of SessionImplementor in org.hibernate.graph
Methods in org.hibernate.graph with parameters of type SessionImplementorModifier and TypeMethodDescriptionstatic <T> EntityGraph<T>
EntityGraphs.merge
(SessionImplementor session, Class<T> rootType, GraphImplementor<T>... graphs) -
Uses of SessionImplementor in org.hibernate.internal
Classes in org.hibernate.internal that implement SessionImplementorMethods in org.hibernate.internal that return SessionImplementorMethods in org.hibernate.internal with parameters of type SessionImplementorModifier and TypeMethodDescriptionExceptionMapperStandardImpl.mapManagedFlushFailure
(String message, RuntimeException failure, SessionImplementor session) ExceptionMapperStandardImpl.mapStatusCheckFailure
(String message, SystemException systemException, SessionImplementor sessionImplementor) -
Uses of SessionImplementor in org.hibernate.jpa.internal
Methods in org.hibernate.jpa.internal with parameters of type SessionImplementorModifier and TypeMethodDescriptionExceptionMapperLegacyJpaImpl.mapManagedFlushFailure
(String message, RuntimeException failure, SessionImplementor session) ExceptionMapperLegacyJpaImpl.mapStatusCheckFailure
(String message, SystemException systemException, SessionImplementor session) -
Uses of SessionImplementor in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi with parameters of type SessionImplementorModifier and TypeMethodDescriptionMultiIdLoadOptions.getReadOnly
(SessionImplementor session) Should the entities be loaded in read-only mode? -
Uses of SessionImplementor in org.hibernate.loader.internal
Methods in org.hibernate.loader.internal that return SessionImplementorModifier and TypeMethodDescriptionLoadAccessContext.getSession()
The session from which the load originates -
Uses of SessionImplementor in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type SessionImplementorModifier and TypeMethodDescriptionint[]
AbstractEntityPersister.resolveDirtyAttributeIndexes
(Object[] currentState, Object[] previousState, String[] attributeNames, SessionImplementor session) default int[]
EntityPersister.resolveDirtyAttributeIndexes
(Object[] values, Object[] loadedState, String[] attributeNames, SessionImplementor session) LikeEntityPersister.resolveAttributeIndexes(String[])
but also always returns mutable attributes -
Uses of SessionImplementor in org.hibernate.procedure.spi
Methods in org.hibernate.procedure.spi with parameters of type SessionImplementorModifier and TypeMethodDescriptiondefault ProcedureCall
NamedCallableQueryMemento.makeProcedureCall
(SessionImplementor session) Convert the memento back into an executable (connected) form. -
Uses of SessionImplementor in org.hibernate.resource.transaction.backend.jta.internal.synchronization
Methods in org.hibernate.resource.transaction.backend.jta.internal.synchronization with parameters of type SessionImplementorModifier and TypeMethodDescriptionExceptionMapper.mapManagedFlushFailure
(String message, RuntimeException failure, SessionImplementor session) Map an exception encountered during a managed flush to the appropriate runtime-based exception.ExceptionMapper.mapStatusCheckFailure
(String message, SystemException systemException, SessionImplementor sessionImplementor) Map a JTASystemException
to the appropriate runtime-based exception. -
Uses of SessionImplementor in org.hibernate.stat.internal
Constructors in org.hibernate.stat.internal with parameters of type SessionImplementor -
Uses of SessionImplementor in org.hibernate.testing.jdbc
Methods in org.hibernate.testing.jdbc with parameters of type SessionImplementorModifier and TypeMethodDescriptionstatic SQLStatementInspector
SQLStatementInspector.extractFromSession
(SessionImplementor session) -
Uses of SessionImplementor in org.hibernate.testing.junit4
Methods in org.hibernate.testing.junit4 with parameters of type SessionImplementorModifier and TypeMethodDescriptionprotected void
BaseCoreFunctionalTestCase.inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action) Method parameters in org.hibernate.testing.junit4 with type arguments of type SessionImplementorModifier and TypeMethodDescription<R> R
BaseNonConfigCoreFunctionalTestCase.fromSession
(Function<SessionImplementor, R> action) protected <T> T
BaseCoreFunctionalTestCase.fromTransaction
(Function<SessionImplementor, T> action) <R> R
BaseNonConfigCoreFunctionalTestCase.fromTransaction
(Function<SessionImplementor, R> action) protected void
BaseCoreFunctionalTestCase.inSession
(Consumer<SessionImplementor> action) void
BaseNonConfigCoreFunctionalTestCase.inSession
(Consumer<SessionImplementor> action) protected void
BaseCoreFunctionalTestCase.inTransaction
(Consumer<SessionImplementor> action) protected void
BaseCoreFunctionalTestCase.inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action) void
BaseNonConfigCoreFunctionalTestCase.inTransaction
(Consumer<SessionImplementor> action) -
Uses of SessionImplementor in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit with parameters of type SessionImplementorModifier and TypeMethodDescription<T> T
SessionFactoryScope.fromTransaction
(SessionImplementor session, Function<SessionImplementor, T> action) void
SessionFactoryScope.inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action) Method parameters in org.hibernate.testing.orm.junit with type arguments of type SessionImplementorModifier and TypeMethodDescriptionprotected <T> T
BaseSessionFactoryFunctionalTest.fromSession
(Function<SessionImplementor, T> action) <T> T
SessionFactoryScope.fromSession
(Function<SessionImplementor, T> action) protected <T> T
BaseSessionFactoryFunctionalTest.fromTransaction
(Function<SessionImplementor, T> action) <T> T
SessionFactoryScope.fromTransaction
(Function<SessionImplementor, T> action) <T> T
SessionFactoryScope.fromTransaction
(SessionImplementor session, Function<SessionImplementor, T> action) protected void
BaseSessionFactoryFunctionalTest.inSession
(Consumer<SessionImplementor> action) void
SessionFactoryScope.inSession
(Consumer<SessionImplementor> action) protected void
BaseSessionFactoryFunctionalTest.inTransaction
(Consumer<SessionImplementor> action) void
SessionFactoryScope.inTransaction
(Consumer<SessionImplementor> action) void
SessionFactoryScope.inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action) -
Uses of SessionImplementor in org.hibernate.testing.orm.transaction
Methods in org.hibernate.testing.orm.transaction with parameters of type SessionImplementorModifier and TypeMethodDescriptionstatic <R> R
TransactionUtil.fromTransaction
(SessionImplementor session, Function<SessionImplementor, R> action) static void
TransactionUtil.inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action) Method parameters in org.hibernate.testing.orm.transaction with type arguments of type SessionImplementorModifier and TypeMethodDescriptionstatic <R> R
TransactionUtil.fromTransaction
(SessionImplementor session, Function<SessionImplementor, R> action) static void
TransactionUtil.inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action) -
Uses of SessionImplementor in org.hibernate.testing.transaction
Methods in org.hibernate.testing.transaction with parameters of type SessionImplementorModifier and TypeMethodDescriptionstatic <R> R
TransactionUtil2.fromTransaction
(SessionImplementor session, Function<SessionImplementor, R> action) static void
TransactionUtil2.inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action) Method parameters in org.hibernate.testing.transaction with type arguments of type SessionImplementorModifier and TypeMethodDescriptionstatic <R> R
TransactionUtil2.fromSession
(SessionFactoryImplementor sfi, Function<SessionImplementor, R> action) static <R> R
TransactionUtil2.fromTransaction
(SessionFactoryImplementor factory, Function<SessionImplementor, R> action) static <R> R
TransactionUtil2.fromTransaction
(SessionImplementor session, Function<SessionImplementor, R> action) static void
TransactionUtil2.inSession
(SessionFactoryImplementor sfi, Consumer<SessionImplementor> action) static <R> R
TransactionUtil2.inSessionReturn
(SessionFactoryImplementor sfi, Function<SessionImplementor, R> action) static void
TransactionUtil2.inTransaction
(SessionFactoryImplementor factory, Consumer<SessionImplementor> action) static void
TransactionUtil2.inTransaction
(SessionImplementor session, Consumer<SessionImplementor> action)