Class ReactiveSessionImpl

java.lang.Object
org.hibernate.internal.AbstractSharedSessionContract
org.hibernate.internal.SessionImpl
org.hibernate.reactive.session.impl.ReactiveSessionImpl
All Implemented Interfaces:
jakarta.persistence.EntityManager, Serializable, AutoCloseable, org.hibernate.engine.jdbc.LobCreationContext, org.hibernate.engine.spi.SessionImplementor, org.hibernate.engine.spi.SharedSessionContractImplementor, org.hibernate.event.spi.EventSource, org.hibernate.loader.internal.LoadAccessContext, org.hibernate.query.QueryProducer, org.hibernate.query.spi.QueryProducerImplementor, ReactiveSharedSessionContractImplementor, ReactiveConnectionSupplier, ReactiveQueryProducer, ReactiveSession, org.hibernate.resource.jdbc.spi.JdbcSessionOwner, org.hibernate.resource.transaction.spi.TransactionCoordinatorBuilder.Options, org.hibernate.Session, org.hibernate.SharedSessionContract, org.hibernate.type.descriptor.java.JavaType.CoercionContext, org.hibernate.type.descriptor.WrapperOptions

public class ReactiveSessionImpl extends org.hibernate.internal.SessionImpl implements ReactiveSession, org.hibernate.event.spi.EventSource
An ReactiveSession implemented by extension of the SessionImpl in Hibernate core. Extension was preferred to delegation because there are places where Hibernate core compares the identity of session instances.
See Also: