Package | Description |
---|---|
org.hibernate |
This package defines the central Hibernate APIs.
|
org.hibernate.boot.internal | |
org.hibernate.boot.spi | |
org.hibernate.cache.ehcache |
Defines the integration with Ehcache as a second-level cache service.
|
org.hibernate.cache.ehcache.internal.regions |
Defines
RegionFactory support for the Ehcache integration |
org.hibernate.cache.ehcache.internal.strategy |
Defines
RegionAccessStrategy support for the Ehcache integration |
org.hibernate.cache.infinispan |
Defines the integration with Infinispan as a second-level cache service.
|
org.hibernate.cache.infinispan.tm |
Internal bridging between Infinispan and Hibernate notions of talking to JTA
|
org.hibernate.cache.internal |
Internal implementations and support for second-level caching.
|
org.hibernate.cache.jcache |
Hibernate caching provider for JSR-107 compliant caches.
|
org.hibernate.cache.spi |
Defines the Hibernate second level caching SPI.
|
org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
org.hibernate.engine.query.spi |
Defines support for query plans and stored metadata about queries
|
org.hibernate.engine.spi | |
org.hibernate.event.service.internal | |
org.hibernate.hql.spi.id |
Support for multi-table update and delete statements via id-tables.
|
org.hibernate.hql.spi.id.cte | |
org.hibernate.hql.spi.id.global | |
org.hibernate.hql.spi.id.inline | |
org.hibernate.hql.spi.id.local | |
org.hibernate.hql.spi.id.persistent |
Package contains an implementation of MultiTableBulkIdStrategy based on the use
of a persistent (ANSI SQL term) table to hold id values.
|
org.hibernate.internal |
An internal package containing mostly implementations of central Hibernate APIs.
|
org.hibernate.jpa.event.spi.jpa | |
org.hibernate.service.internal | |
org.hibernate.service.spi | |
org.hibernate.stat.internal | |
org.hibernate.testing.cache |
Modifier and Type | Method and Description |
---|---|
SessionFactoryOptions |
SessionFactory.getSessionFactoryOptions()
Get the special options used to build the factory.
|
Modifier and Type | Class and Description |
---|---|
class |
SessionFactoryOptionsImpl
Standard implementation of SessionFactoryOptions
|
Modifier and Type | Method and Description |
---|---|
SessionFactoryOptions |
SessionFactoryBuilderImpl.buildSessionFactoryOptions() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingSessionFactoryOptions
Convenience base class for custom implementors of SessionFactoryOptions, using delegation
|
Modifier and Type | Method and Description |
---|---|
SessionFactoryOptions |
AbstractDelegatingSessionFactoryBuilderImplementor.buildSessionFactoryOptions() |
SessionFactoryOptions |
SessionFactoryBuilderImplementor.buildSessionFactoryOptions()
Build the SessionFactoryOptions that will ultimately be passed to SessionFactoryImpl constructor.
|
protected SessionFactoryOptions |
AbstractDelegatingSessionFactoryOptions.delegate() |
Constructor and Description |
---|
AbstractDelegatingSessionFactoryOptions(SessionFactoryOptions delegate) |
Modifier and Type | Method and Description |
---|---|
void |
SingletonEhCacheRegionFactory.start(SessionFactoryOptions settings,
java.util.Properties properties) |
void |
EhCacheRegionFactory.start(SessionFactoryOptions settings,
java.util.Properties properties) |
Modifier and Type | Method and Description |
---|---|
SessionFactoryOptions |
EhcacheTransactionalDataRegion.getSettings()
Access the Hibernate settings associated with the persistence unit.
|
Constructor and Description |
---|
EhcacheCollectionRegion(EhcacheAccessStrategyFactory accessStrategyFactory,
net.sf.ehcache.Ehcache underlyingCache,
SessionFactoryOptions settings,
CacheDataDescription metadata,
java.util.Properties properties)
Constructs an EhcacheCollectionRegion around the given underlying cache.
|
EhcacheEntityRegion(EhcacheAccessStrategyFactory accessStrategyFactory,
net.sf.ehcache.Ehcache underlyingCache,
SessionFactoryOptions settings,
CacheDataDescription metadata,
java.util.Properties properties)
Constructs an EhcacheCollectionRegion around the given underlying cache.
|
EhcacheNaturalIdRegion(EhcacheAccessStrategyFactory accessStrategyFactory,
net.sf.ehcache.Ehcache underlyingCache,
SessionFactoryOptions settings,
CacheDataDescription metadata,
java.util.Properties properties)
Constructs an EhcacheNaturalIdRegion around the given underlying cache.
|
Constructor and Description |
---|
NonStrictReadWriteEhcacheCollectionRegionAccessStrategy(EhcacheCollectionRegion region,
SessionFactoryOptions settings)
Create a non-strict read/write access strategy accessing the given collection region.
|
NonStrictReadWriteEhcacheEntityRegionAccessStrategy(EhcacheEntityRegion region,
SessionFactoryOptions settings)
Create a non-strict read/write access strategy accessing the given collection region.
|
NonStrictReadWriteEhcacheNaturalIdRegionAccessStrategy(EhcacheNaturalIdRegion region,
SessionFactoryOptions settings)
Create a non-strict read/write access strategy accessing the given NaturalId region.
|
ReadOnlyEhcacheCollectionRegionAccessStrategy(EhcacheCollectionRegion region,
SessionFactoryOptions settings)
Create a read-only access strategy accessing the given collection region.
|
ReadOnlyEhcacheEntityRegionAccessStrategy(EhcacheEntityRegion region,
SessionFactoryOptions settings)
Create a read-only access strategy accessing the given entity region.
|
ReadOnlyEhcacheNaturalIdRegionAccessStrategy(EhcacheNaturalIdRegion region,
SessionFactoryOptions settings)
Create a read-only access strategy accessing the given NaturalId region.
|
ReadWriteEhcacheCollectionRegionAccessStrategy(EhcacheCollectionRegion region,
SessionFactoryOptions settings)
Create a read/write access strategy accessing the given collection region.
|
ReadWriteEhcacheEntityRegionAccessStrategy(EhcacheEntityRegion region,
SessionFactoryOptions settings)
Create a read/write access strategy accessing the given entity region.
|
ReadWriteEhcacheNaturalIdRegionAccessStrategy(EhcacheNaturalIdRegion region,
SessionFactoryOptions settings)
Create a read/write access strategy accessing the given NaturalId region.
|
TransactionalEhcacheCollectionRegionAccessStrategy(EhcacheCollectionRegion region,
net.sf.ehcache.Ehcache ehcache,
SessionFactoryOptions settings)
Construct a new collection region access strategy.
|
TransactionalEhcacheEntityRegionAccessStrategy(EhcacheEntityRegion region,
net.sf.ehcache.Ehcache ehcache,
SessionFactoryOptions settings)
Construct a new entity region access strategy.
|
TransactionalEhcacheNaturalIdRegionAccessStrategy(EhcacheNaturalIdRegion region,
net.sf.ehcache.Ehcache ehcache,
SessionFactoryOptions settings)
Construct a new collection region access strategy.
|
Modifier and Type | Method and Description |
---|---|
protected org.infinispan.transaction.lookup.TransactionManagerLookup |
InfinispanRegionFactory.createTransactionManagerLookup(SessionFactoryOptions settings,
java.util.Properties properties) |
void |
InfinispanRegionFactory.start(SessionFactoryOptions settings,
java.util.Properties properties) |
Constructor and Description |
---|
HibernateTransactionManagerLookup(SessionFactoryOptions settings,
java.util.Properties properties)
Transaction manager lookup constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
NoCachingRegionFactory.start(SessionFactoryOptions settings,
java.util.Properties properties) |
Constructor and Description |
---|
StandardQueryCache(SessionFactoryOptions settings,
java.util.Properties props,
UpdateTimestampsCache updateTimestampsCache,
java.lang.String regionName)
Constructs a StandardQueryCache instance
|
Modifier and Type | Method and Description |
---|---|
protected SessionFactoryOptions |
JCacheRegionFactory.getOptions() |
SessionFactoryOptions |
JCacheTransactionalDataRegion.getSessionFactoryOptions() |
Modifier and Type | Method and Description |
---|---|
void |
JCacheRegionFactory.start(SessionFactoryOptions options,
java.util.Properties properties) |
Constructor and Description |
---|
JCacheCollectionRegion(javax.cache.Cache<java.lang.Object,java.lang.Object> cache,
CacheDataDescription metadata,
SessionFactoryOptions options) |
JCacheEntityRegion(javax.cache.Cache<java.lang.Object,java.lang.Object> cache,
CacheDataDescription metadata,
SessionFactoryOptions options) |
JCacheNaturalIdRegion(javax.cache.Cache<java.lang.Object,java.lang.Object> cache,
CacheDataDescription metadata,
SessionFactoryOptions options) |
JCacheTransactionalDataRegion(javax.cache.Cache<java.lang.Object,java.lang.Object> cache,
CacheDataDescription metadata,
SessionFactoryOptions options) |
Modifier and Type | Method and Description |
---|---|
default void |
RegionFactory.start(SessionFactoryOptions settings,
java.util.Map<java.lang.String,java.lang.Object> configValues)
Lifecycle callback to perform any necessary initialization of the
underlying cache implementation(s).
|
void |
RegionFactory.start(SessionFactoryOptions settings,
java.util.Properties properties)
Deprecated.
(since 5.2) use the form accepting map instead.
|
Constructor and Description |
---|
Settings(SessionFactoryOptions sessionFactoryOptions)
Deprecated.
|
Settings(SessionFactoryOptions sessionFactoryOptions,
Metadata metadata)
Deprecated.
|
Settings(SessionFactoryOptions sessionFactoryOptions,
java.lang.String defaultCatalogName,
java.lang.String defaultSchemaName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
NativeQueryInterpreter |
NativeQueryInterpreterInitiator.initiateService(SessionFactoryImplementor sessionFactory,
SessionFactoryOptions sessionFactoryOptions,
ServiceRegistryImplementor registry) |
Modifier and Type | Method and Description |
---|---|
SessionFactoryOptions |
SessionFactoryDelegatingImpl.getSessionFactoryOptions() |
Modifier and Type | Method and Description |
---|---|
CacheImplementor |
CacheInitiator.initiateService(SessionFactoryImplementor sessionFactory,
SessionFactoryOptions sessionFactoryOptions,
ServiceRegistryImplementor registry) |
Modifier and Type | Method and Description |
---|---|
EventListenerRegistry |
EventListenerServiceInitiator.initiateService(SessionFactoryImplementor sessionFactory,
SessionFactoryOptions sessionFactoryOptions,
ServiceRegistryImplementor registry) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractMultiTableBulkIdStrategyImpl.initialize(MetadataBuildingOptions buildingOptions,
SessionFactoryOptions sessionFactoryOptions)
Configure ourselves.
|
void |
MultiTableBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
SessionFactoryOptions sessionFactoryOptions)
Prepare the strategy.
|
void |
AbstractMultiTableBulkIdStrategyImpl.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
SessionFactoryOptions sessionFactoryOptions) |
Modifier and Type | Method and Description |
---|---|
void |
CteValuesListBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
Modifier and Type | Method and Description |
---|---|
protected void |
GlobalTemporaryTableBulkIdStrategy.initialize(MetadataBuildingOptions buildingOptions,
SessionFactoryOptions sessionFactoryOptions) |
Modifier and Type | Method and Description |
---|---|
void |
InlineIdsSubSelectValueListBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
InlineIdsOrClauseBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
InlineIdsInClauseBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
Modifier and Type | Method and Description |
---|---|
protected void |
LocalTemporaryTableBulkIdStrategy.initialize(MetadataBuildingOptions buildingOptions,
SessionFactoryOptions sessionFactoryOptions) |
Modifier and Type | Method and Description |
---|---|
protected void |
PersistentTableBulkIdStrategy.initialize(MetadataBuildingOptions buildingOptions,
SessionFactoryOptions sessionFactoryOptions) |
Modifier and Type | Method and Description |
---|---|
SessionFactoryOptions |
SessionFactoryImpl.getSessionFactoryOptions() |
Modifier and Type | Method and Description |
---|---|
static Interceptor |
SessionFactoryImpl.configuredInterceptor(Interceptor interceptor,
SessionFactoryOptions options) |
Constructor and Description |
---|
SessionFactoryImpl(MetadataImplementor metadata,
SessionFactoryOptions options) |
Modifier and Type | Method and Description |
---|---|
static ListenerFactory |
ListenerFactoryBuilder.buildListenerFactory(SessionFactoryOptions options) |
Modifier and Type | Method and Description |
---|---|
SessionFactoryServiceRegistry |
SessionFactoryServiceRegistryFactoryImpl.buildServiceRegistry(SessionFactoryImplementor sessionFactory,
SessionFactoryOptions options) |
SessionFactoryServiceRegistry |
SessionFactoryServiceRegistryBuilderImpl.buildSessionFactoryServiceRegistry(SessionFactoryImplementor sessionFactory,
SessionFactoryOptions options) |
Constructor and Description |
---|
SessionFactoryServiceRegistryImpl(ServiceRegistryImplementor parent,
java.util.List<SessionFactoryServiceInitiator> initiators,
java.util.List<ProvidedService> providedServices,
SessionFactoryImplementor sessionFactory,
SessionFactoryOptions sessionFactoryOptions) |
Modifier and Type | Method and Description |
---|---|
SessionFactoryServiceRegistry |
SessionFactoryServiceRegistryFactory.buildServiceRegistry(SessionFactoryImplementor sessionFactory,
SessionFactoryOptions sessionFactoryOptions)
Create the registry.
|
R |
SessionFactoryServiceInitiator.initiateService(SessionFactoryImplementor sessionFactory,
SessionFactoryOptions sessionFactoryOptions,
ServiceRegistryImplementor registry)
Initiates the managed service.
|
Modifier and Type | Method and Description |
---|---|
StatisticsImplementor |
StatisticsInitiator.initiateService(SessionFactoryImplementor sessionFactory,
SessionFactoryOptions sessionFactoryOptions,
ServiceRegistryImplementor registry) |
Modifier and Type | Method and Description |
---|---|
SessionFactoryOptions |
EntityRegionImpl.getSettings() |
Modifier and Type | Method and Description |
---|---|
void |
CachingRegionFactory.start(SessionFactoryOptions settings,
java.util.Properties properties) |
Constructor and Description |
---|
EntityRegionImpl(CachingRegionFactory cachingRegionFactory,
java.lang.String name,
CacheDataDescription metadata,
SessionFactoryOptions settings) |
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.