Package | Description |
---|---|
javax.persistence |
Jakarta Persistence is the API for the management for persistence and object/relational mapping.
|
org.hibernate |
This package defines the central Hibernate APIs.
|
org.hibernate.engine.spi | |
org.hibernate.envers | |
org.hibernate.envers.internal.entities.mapper.relation.lazy | |
org.hibernate.event.spi | |
org.hibernate.internal |
An internal package containing mostly implementations of central Hibernate APIs.
|
org.hibernate.jpa | |
org.hibernate.jpa.spi | |
org.hibernate.search | |
org.hibernate.search.jpa |
Modifier and Type | Method and Description |
---|---|
EntityManager |
EntityManagerFactory.createEntityManager()
Create a new application-managed
EntityManager . |
EntityManager |
EntityManagerFactory.createEntityManager(Map map)
Create a new application-managed
EntityManager with the
specified Map of properties. |
EntityManager |
EntityManagerFactory.createEntityManager(SynchronizationType synchronizationType)
Create a new JTA application-managed
EntityManager with the
specified synchronization type. |
EntityManager |
EntityManagerFactory.createEntityManager(SynchronizationType synchronizationType,
Map map)
Create a new JTA application-managed
EntityManager with the
specified synchronization type and map of properties. |
Modifier and Type | Interface and Description |
---|---|
interface |
Session
The main runtime interface between a Java application and Hibernate.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SessionImplementor
Defines the "internal contract" for
Session and other parts of Hibernate such as
Type , EntityPersister
and CollectionPersister implementations. |
Modifier and Type | Class and Description |
---|---|
class |
SessionDelegatorBaseImpl
This class is meant to be extended.
|
Modifier and Type | Method and Description |
---|---|
EntityManager |
SessionFactoryDelegatingImpl.createEntityManager() |
EntityManager |
SessionFactoryDelegatingImpl.createEntityManager(Map map) |
EntityManager |
SessionFactoryDelegatingImpl.createEntityManager(SynchronizationType synchronizationType) |
EntityManager |
SessionFactoryDelegatingImpl.createEntityManager(SynchronizationType synchronizationType,
Map map) |
Modifier and Type | Method and Description |
---|---|
static AuditReader |
AuditReaderFactory.get(EntityManager entityManager)
Create an audit reader associated with an open entity manager.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegateSessionImplementor |
class |
ToOneDelegateSessionImplementor |
Modifier and Type | Interface and Description |
---|---|
interface |
EventSource |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSessionImpl
Functionality common to stateless and stateful sessions
|
class |
SessionImpl
Concrete implementation of a Session.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HibernateEntityManager
Deprecated.
(snce 5.2) Use Session (or SessionImplementor), as it now extends EntityManager directly
|
Modifier and Type | Interface and Description |
---|---|
interface |
HibernateEntityManagerImplementor
Deprecated.
(since 5.2) move these methods to SessionImplementor
|
Modifier and Type | Interface and Description |
---|---|
interface |
FullTextSession
Extends the Hibernate
Session with fulltext search and indexing capabilities. |
Modifier and Type | Interface and Description |
---|---|
interface |
FullTextEntityManager
Extends an EntityManager with Full-Text operations
|
Modifier and Type | Method and Description |
---|---|
static FullTextEntityManager |
Search.getFullTextEntityManager(EntityManager em)
Build a full text capable EntityManager
The underlying EM implementation has to be Hibernate EntityManager
The created instance depends on the passed Session: closing either of them will
close both instances.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.