Interface SessionImplementor

All Superinterfaces:
AutoCloseable, EntityManager, JavaType.CoercionContext, JdbcSessionOwner, LobCreationContext, QueryProducer, QueryProducerImplementor, Serializable, Session, SharedSessionContract, SharedSessionContractImplementor, TransactionCoordinatorBuilder.Options, WrapperOptions
All Known Subinterfaces:
EventSource
All Known Implementing Classes:
AbstractDelegateSessionImplementor, SessionDelegatorBaseImpl, SessionImpl, ToOneDelegateSessionImplementor

public interface SessionImplementor extends Session, SharedSessionContractImplementor
Defines the "internal contract" between Session and other parts of Hibernate including implementors of Type, EntityPersister, and CollectionPersister.

The Session, via this interface and SharedSessionContractImplementor, implements:

See also EventSource which extends this interface, providing a bridge to the event generation features of org.hibernate.event.