All Classes Interface Summary Class Summary Annotation Types Summary
Class |
Description |
BootstrapOnlyProxyFactoryFactoryInitiator |
We need a different implementation of ProxyFactoryFactory during the build than at runtime,
so to allow metadata validation.
|
BuildTimeSettings |
|
CfgXmlAccessServiceInitiatorQuarkus |
|
DataSourceTenantConnectionResolver |
Creates a database connection based on the data sources in the configuration file.
|
Delete_ConfigXsdSupport |
Class org.hibernate.boot.xsd.ConfigXsdSupport is used only to validate
configuration schema, which should never happen at runtime.
|
Delete_HibernatePersistenceProvider |
|
Delete_StandardJaccServiceImpl |
|
DialectFactoryInitiator |
Copied from
org.hibernate.engine.jdbc.dialect.internal.DialectFactoryInitiator
|
DisabledBytecodeProviderInitiator |
|
DisabledJMXInitiator |
Replacement implementation of org.hibernate.jmx.internal.JmxServiceInitiator
MBeans are currently too troublesome in GraalVM, so enforce disabling its
usage.
|
FastBootEntityManagerFactoryBuilder |
|
FastBootHibernatePersistenceProvider |
This can not inherit from HibernatePersistenceProvider as that would force
the native-image tool to include all code which could be triggered from using
that: we need to be able to fully exclude HibernatePersistenceProvider from
the native image.
|
FastBootMetadataBuilder |
Alternative to EntityManagerFactoryBuilderImpl so to have full control of how MetadataBuilderImplementor
is created, which configuration properties are supportable, custom overrides, etc...
|
FlatClassLoaderService |
Replaces the ClassLoaderService in Hibernate ORM with one which should work in native mode.
|
ForwardingSession |
|
Hibernate |
|
HibernateCurrentTenantIdentifierResolver |
Maps from the Quarkus TenantResolver to the Hibernate CurrentTenantIdentifierResolver model.
|
HibernateMetricsRecorder |
This recorder is invoked IFF Hibernate metrics and Hibernate statistics are enabled
|
HibernateMultiTenantConnectionProvider |
|
HibernateOrmIntegrationRuntimeDescriptor |
|
HibernateOrmIntegrationRuntimeInitListener |
|
HibernateOrmIntegrationStaticDescriptor |
|
HibernateOrmIntegrationStaticInitListener |
|
HibernateOrmRecorder |
|
HibernateOrmRuntimeConfig |
|
HibernateOrmRuntimeConfigPersistenceUnit |
|
HibernateOrmRuntimeConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitDatabase |
|
HibernateOrmRuntimeConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitDatabaseGeneration |
|
HibernateOrmRuntimeConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitLog |
|
HibernateOrmRuntimeConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitScriptGeneration |
|
HibernateOrmRuntimeConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitScripts |
|
InitialInitiatorListProvider |
The initial list of StandardServiceInitiator instances is a constant
for Hibernate ORM "classic", but the list needs to be different for
Hibernate Reactive.
|
IntegrationSettings |
|
IntegrationSettings.Builder |
|
JPAConfig |
|
JPAConfig.LazyPersistenceUnit |
|
JPAConfigSupport |
|
JTASessionOpener |
A delegate for opening a JTA-enabled Hibernate ORM session.
|
LightPersistenceXmlDescriptor |
|
MirroringIntegratorService |
Mirror replay of the state generated by
org.hibernate.integrator.internal.IntegratorServiceImpl
N.B.
|
PersistenceProviderSetup |
|
PersistenceUnit |
This annotation has two different purposes.
|
PersistenceUnit.List |
|
PersistenceUnit.PersistenceUnitLiteral |
|
PersistenceUnitsHolder |
|
PersistenceUnitUtil |
|
PreconfiguredServiceRegistryBuilder |
Helps to instantiate a ServiceRegistryBuilder from a previous state.
|
PreGeneratedProxies |
A holder class for proxies that were generated at build time,
where possible these are re-used rather than generating new ones
at static init time.
|
PreGeneratedProxies.ProxyClassDetailsHolder |
|
PrevalidatedQuarkusMetadata |
This is a Quarkus custom implementation of Metadata wrapping the original
implementation from Hibernate ORM.
|
ProviderUtil |
|
ProxyDefinitions |
Runtime proxies are used by Hibernate ORM to handle a number of corner cases;
in particular Enhanced Proxies need special consideration in Quarkus as
they aren't generated by the enhancers during the build.
|
ProxyDefinitions.ProxyClassDetailsHolder |
|
QuarkusArcBeanContainer |
|
QuarkusConnectionProvider |
|
QuarkusConnectionProviderInitiator |
|
QuarkusEnvironment |
A lighter alternative to org.hibernate.cfg.Environment: we don't need it to look for certain environment variables,
and don't want it to copy all of System.getProperties() into the ORM configuration.
|
QuarkusH2Dialect |
Subclass of H2Dialect fixing schema updates by considering unquoted identifiers as upper case.
|
QuarkusImportSqlCommandExtractorInitiator |
|
QuarkusIntegratorServiceImpl |
This is similar to the default IntegratorService from Hibernate ORM,
except that it doesn't come with default integrators as we prefer explicit
control.
|
QuarkusJndiServiceInitiator |
|
QuarkusJtaPlatform |
|
QuarkusJtaPlatformInitiator |
|
QuarkusManagedBeanRegistry |
A replacement for ManagedBeanRegistryImpl that:
forces the use of QuarkusManagedBeanRegistry,
which works with Arc and respects configured scopes when instantiating CDI beans.
is not stoppable and leaves the release of beans to QuarkusArcBeanContainer ,
so that the bean container and its beans can be reused between static init and runtime init,
even though we stop Hibernate ORM services after the end of static init.
|
QuarkusManagedBeanRegistryInitiator |
|
QuarkusMutableIdentifierGeneratorFactory |
Wraps the default DefaultIdentifierGeneratorFactory so to make sure we store the Class references
of any IdentifierGenerator which is accessed during the build of the Metadata.
|
QuarkusMutableIdentifierGeneratorFactoryInitiator |
Needs to mimick MutableIdentifierGeneratorFactoryInitiator, but allows us to capture
which Identifier strategies are being used, so that we can keep a reference to the classed
needed at runtime.
|
QuarkusPersistenceUnitDefinition |
This represent the fully specified configuration of a Persistence Unit,
in a format which is compatible with the bytecode recorder.
|
QuarkusPersistenceUnitDefinition.Serialized |
This includes the state of both the QuarkusPersistenceUnitDefinition
and its more complex field of type LightPersistenceXmlDescriptor
|
QuarkusPersistenceUnitDefinition.Substitution |
|
QuarkusPostgreSQL10Dialect |
Subclass of PostgreSQL10Dialect fixing schema updates by considering unquoted identifiers as lower case.
|
QuarkusPostgreSQL95Dialect |
Subclass of PostgreSQL95Dialect fixing schema updates by considering unquoted identifiers as lower case.
|
QuarkusProxyFactory |
This ProxyFactory implementation is very similar to the ByteBuddyProxyFactory ,
except the class definitions of the proxies have been built upfront so to allow
usage of enhanced proxies in native images.
|
QuarkusRegionFactoryInitiator |
|
QuarkusRuntimeProxyFactoryFactory |
This ProxyFactoryFactory is responsible to loading proxies which have been
defined in advance.
|
QuarkusRuntimeProxyFactoryFactoryInitiator |
Responsible for initializing the QuarkusRuntimeProxyFactoryFactory.
|
QuarkusScanner |
A hard coded scanner.
|
QuarkusScanner.ClassDescriptorImpl |
|
QuarkusScanner.PackageDescriptorImpl |
|
QuarkusScanner.Result |
|
QuarkusStaticDialectFactory |
|
QuarkusStaticDialectFactoryInitiator |
|
QuarkusStrategySelectorBuilder |
Similar to StrategySelectorBuilder but
omits registering the components we don't support, and uses a new pattern of registration
meant to avoid class initializations.
|
RecordableBootstrap |
Has to extend StandardServiceRegistryBuilder even if we don't want: needs to
be assignable to it.
|
RecordableBootstrapFactory |
|
RecordedState |
|
RecordingDialectFactory |
|
RequestScopedSessionHolder |
Bean that is used to manage request scoped sessions
|
RuntimeSettings |
|
RuntimeSettings.Builder |
|
SingletonPersistenceProviderResolver |
|
StandardHibernateORMInitiatorListProvider |
Here we define the list of standard Service Initiators to be used by
Hibernate ORM when running on Quarkus.
|
StaticInitHibernatePersistenceProviderResolver |
During the static init phase, we don't access the PersistenceProviderResolver.
|
Substitute_JaccIntegrator |
|
Substitute_JmxServiceImpl |
|
Substitute_PersistenceProviderResolverHolder |
|
Substitute_ThreadLocalSessionContext |
|
TenantConnectionResolver |
Resolves the ConnectionProvider for tenants dynamically.
|
TenantResolver |
Resolves tenant identifier dynamically so that the proper configuration can be used.
|
TransactionScopedSession |
|
TransactionScopedSession.SessionResult |
|
TransactionSessions |
|