Uses of Interface
org.hibernate.service.ServiceRegistry
-
Packages that use ServiceRegistry Package Description org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.model This package defines the boot-time metamodel, which is an interpretation of the domain model (entity classes, embeddable classes, and attributes) and the mapping of these "domain model parts" to the database.org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.boot.registry Defines service registry contracts a program may use for configuring Hibernate.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.cfg This package defines APIs for configuring Hibernate.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.generator This package defines an abstraction over all kinds of automatic value generation, including id generation and version number generation.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.id.factory.spi Contains an SPI for id generator factories.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.persister.collection.mutation Defines support for performing mutation operations against collections.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.query.sqm.tree.jpa org.hibernate.resource.jdbc.spi An SPI for managing JDBC connections and other heavyweight resources, based around the idea of a "JDBC session".org.hibernate.service Defines a framework for pluggable services, allowing for customization of key components of Hibernate, and abstraction of these components as SPI interfaces.org.hibernate.service.spi Defines an SPI for integrating pluggable services.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.tool.schema.extract.spi Defines an SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.spi An SPI for the tooling related to DDL generation, export, migration, and validation.org.hibernate.type.spi Defines a registry for HibernateTypes. -
-
Uses of ServiceRegistry in org.hibernate.boot
Methods in org.hibernate.boot that return ServiceRegistry Modifier and Type Method Description ServiceRegistryMetadataSources. getServiceRegistry()Methods in org.hibernate.boot with parameters of type ServiceRegistry Modifier and Type Method Description protected static booleanMetadataSources. isExpectedServiceRegistryType(ServiceRegistry serviceRegistry)Constructors in org.hibernate.boot with parameters of type ServiceRegistry Constructor Description MetadataSources(ServiceRegistry serviceRegistry)Create a new instance using the givenServiceRegistry.MetadataSources(ServiceRegistry serviceRegistry, XmlMappingBinderAccess xmlMappingBinderAccess)Create a new instance using the givenServiceRegistry. -
Uses of ServiceRegistry in org.hibernate.boot.model
Methods in org.hibernate.boot.model that return ServiceRegistry Modifier and Type Method Description ServiceRegistryFunctionContributions. getServiceRegistry()Access to services.Methods in org.hibernate.boot.model with parameters of type ServiceRegistry Modifier and Type Method Description voidTypeContributor. contribute(TypeContributions typeContributions, ServiceRegistry serviceRegistry)Contribute types -
Uses of ServiceRegistry in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational that return ServiceRegistry Modifier and Type Method Description ServiceRegistryDatabase. getServiceRegistry() -
Uses of ServiceRegistry in org.hibernate.boot.registry
Subinterfaces of ServiceRegistry in org.hibernate.boot.registry Modifier and Type Interface Description interfaceBootstrapServiceRegistryProvides the most basic services such as class loading.interfaceStandardServiceRegistrySpecialization of theServiceRegistrycontract mainly for type safety.Methods in org.hibernate.boot.registry with parameters of type ServiceRegistry Modifier and Type Method Description static voidBootstrapServiceRegistryBuilder. destroy(ServiceRegistry serviceRegistry)Destroy a service registry.static voidStandardServiceRegistryBuilder. destroy(ServiceRegistry serviceRegistry)Destroy a service registry. -
Uses of ServiceRegistry in org.hibernate.boot.spi
Constructors in org.hibernate.boot.spi with parameters of type ServiceRegistry Constructor Description XmlMappingBinderAccess(ServiceRegistry serviceRegistry)XmlMappingBinderAccess(ServiceRegistry serviceRegistry, Function<String,Object> configAccess) -
Uses of ServiceRegistry in org.hibernate.cfg
Methods in org.hibernate.cfg with parameters of type ServiceRegistry Modifier and Type Method Description SessionFactoryConfiguration. buildSessionFactory(ServiceRegistry serviceRegistry)Create aSessionFactoryusing the properties and mappings in this configuration. -
Uses of ServiceRegistry in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type ServiceRegistry Modifier and Type Method Description voidDialect. contribute(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidDialectDelegateWrapper. contribute(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidCockroachDialect. contributeCockroachTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidPostgreSQLDialect. contributePostgreSQLTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)Allow for extension points to override this onlyvoidAbstractHANADialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidCockroachDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidDB2Dialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidDerbyDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)A callback which allows theDialectto contribute types.voidDialectDelegateWrapper. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidH2Dialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidMariaDBDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidMySQLDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidOracleDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidPostgreSQLDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidSQLServerDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidSybaseASEDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)voidSybaseDialect. contributeTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)static JdbcTypeOracleJdbcHelper. createJdbcType(ServiceRegistry serviceRegistry, String className)static JdbcTypePgJdbcHelper. createJdbcType(ServiceRegistry serviceRegistry, String className)static JdbcTypeOracleJdbcHelper. getArrayJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getInetJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getIntervalJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getJsonbJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getJsonJdbcType(ServiceRegistry serviceRegistry)static JdbcTypeOracleJdbcHelper. getStructJdbcType(ServiceRegistry serviceRegistry)static JdbcTypePgJdbcHelper. getStructJdbcType(ServiceRegistry serviceRegistry)static booleanOracleJdbcHelper. isUsable(ServiceRegistry serviceRegistry)static booleanPgJdbcHelper. isUsable(ServiceRegistry serviceRegistry)protected voidAbstractHANADialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidCockroachDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidDB2Dialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidDerbyDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)Register ANSI-standard column types using the length limits defined byDialect.getMaxVarcharLength(),Dialect.getMaxNVarcharLength(), andDialect.getMaxVarbinaryLength().voidDialectDelegateWrapper. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidH2Dialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidMariaDBDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidMySQLDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidOracleDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidPostgreSQLDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidSQLServerDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry)protected voidSybaseASEDialect. registerColumnTypes(TypeContributions typeContributions, ServiceRegistry serviceRegistry) -
Uses of ServiceRegistry in org.hibernate.generator
Methods in org.hibernate.generator that return ServiceRegistry Modifier and Type Method Description ServiceRegistryGeneratorCreationContext. getServiceRegistry() -
Uses of ServiceRegistry in org.hibernate.id
Methods in org.hibernate.id that return ServiceRegistry Modifier and Type Method Description ServiceRegistryExportableColumn.ValueImpl. getServiceRegistry()Methods in org.hibernate.id with parameters of type ServiceRegistry Modifier and Type Method Description voidAssigned. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)voidConfigurable. configure(Type type, Properties params, ServiceRegistry serviceRegistry)Configure this instance, given the value of parameters specified by the user as<param>elements.voidForeignGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)Deprecated.default voidIdentifierGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)Configure this instance, given the value of parameters specified by the user as<param>elements.voidIncrementGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)default voidPostInsertIdentifierGenerator. configure(Type type, Properties params, ServiceRegistry serviceRegistry)Noop default implementation.voidSelectGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)voidUUIDGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)Deprecated.voidUUIDHexGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)Deprecated. -
Uses of ServiceRegistry in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced with parameters of type ServiceRegistry Modifier and Type Method Description voidSequenceStyleGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)voidTableGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)protected QualifiedNameTableGenerator. determineGeneratorTableName(Properties params, JdbcEnvironment jdbcEnvironment, ServiceRegistry serviceRegistry)Determine the table name to use for the generator values.QualifiedNameImplicitDatabaseObjectNamingStrategy. determineSequenceName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)Determine the implicit name for an identifier-generator sequenceQualifiedNameLegacyNamingStrategy. determineSequenceName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)protected QualifiedNameSequenceStyleGenerator. determineSequenceName(Properties params, Dialect dialect, JdbcEnvironment jdbcEnv, ServiceRegistry serviceRegistry)Determine the name of the sequence (or table if this resolves to a physical table) to use.QualifiedNameSingleNamingStrategy. determineSequenceName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)QualifiedNameStandardNamingStrategy. determineSequenceName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)QualifiedNameImplicitDatabaseObjectNamingStrategy. determineTableName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)Determine the implicit name for an identifier-generator tableQualifiedNameLegacyNamingStrategy. determineTableName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)QualifiedNameSingleNamingStrategy. determineTableName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)QualifiedNameStandardNamingStrategy. determineTableName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry) -
Uses of ServiceRegistry in org.hibernate.id.factory.spi
Methods in org.hibernate.id.factory.spi with parameters of type ServiceRegistry Modifier and Type Method Description IdentifierGeneratorGenerationTypeStrategy. createIdentifierGenerator(GenerationType generationType, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver, ServiceRegistry serviceRegistry)voidGenerationTypeStrategyRegistration. registerStrategies(BiConsumer<GenerationType,GenerationTypeStrategy> registry, ServiceRegistry serviceRegistry) -
Uses of ServiceRegistry in org.hibernate.mapping
Methods in org.hibernate.mapping that return ServiceRegistry Modifier and Type Method Description ServiceRegistryCollection. getServiceRegistry()ServiceRegistryOneToMany. getServiceRegistry()ServiceRegistryPersistentClass. getServiceRegistry()ServiceRegistrySimpleValue. getServiceRegistry()ServiceRegistryValue. getServiceRegistry()protected ServiceRegistryProperty. resolveServiceRegistry() -
Uses of ServiceRegistry in org.hibernate.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain that return ServiceRegistry Modifier and Type Method Description ServiceRegistryJpaMetamodel. getServiceRegistry() -
Uses of ServiceRegistry in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return ServiceRegistry Modifier and Type Method Description ServiceRegistryRuntimeModelCreationContext. getServiceRegistry() -
Uses of ServiceRegistry in org.hibernate.persister.collection.mutation
-
Uses of ServiceRegistry in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return ServiceRegistry Modifier and Type Method Description ServiceRegistryNodeBuilder. getServiceRegistry() -
Uses of ServiceRegistry in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi that return ServiceRegistry Modifier and Type Method Description ServiceRegistryBaseSemanticQueryWalker. getServiceRegistry()default ServiceRegistrySqmCreationContext. getServiceRegistry()Access to the ServiceRegistry for the contextConstructors in org.hibernate.query.sqm.spi with parameters of type ServiceRegistry Constructor Description BaseSemanticQueryWalker(ServiceRegistry serviceRegistry) -
Uses of ServiceRegistry in org.hibernate.query.sqm.tree.jpa
Methods in org.hibernate.query.sqm.tree.jpa with parameters of type ServiceRegistry Modifier and Type Method Description static Set<SqmParameter<?>>ParameterCollector. collectParameters(SqmStatement<?> statement, Consumer<SqmParameter<?>> consumer, ServiceRegistry serviceRegistry) -
Uses of ServiceRegistry in org.hibernate.resource.jdbc.spi
Methods in org.hibernate.resource.jdbc.spi that return ServiceRegistry Modifier and Type Method Description ServiceRegistryJdbcSessionContext. getServiceRegistry()Deprecated.this is no longer called, and unnecessary, since the needed services are now available viaJdbcSessionContext.getJdbcServices() -
Uses of ServiceRegistry in org.hibernate.service
Methods in org.hibernate.service that return ServiceRegistry Modifier and Type Method Description ServiceRegistryServiceRegistry. getParentServiceRegistry()Retrieve this registry's parent registry. -
Uses of ServiceRegistry in org.hibernate.service.spi
Subinterfaces of ServiceRegistry in org.hibernate.service.spi Modifier and Type Interface Description interfaceServiceRegistryImplementorAdditional integration contracts for a service registry.interfaceSessionFactoryServiceRegistrySpecializedServiceRegistryimplementation that holds services which need access to theSessionFactoryduring initialization. -
Uses of ServiceRegistry in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return ServiceRegistry Modifier and Type Method Description ServiceRegistrySqlAstCreationContext. getServiceRegistry()Access to Services -
Uses of ServiceRegistry in org.hibernate.tool.schema.extract.spi
Methods in org.hibernate.tool.schema.extract.spi that return ServiceRegistry Modifier and Type Method Description ServiceRegistryExtractionContext.EmptyExtractionContext. getServiceRegistry()ServiceRegistryExtractionContext. getServiceRegistry() -
Uses of ServiceRegistry in org.hibernate.tool.schema.spi
Methods in org.hibernate.tool.schema.spi with parameters of type ServiceRegistry Modifier and Type Method Description ExtractionContextExtractionTool. createExtractionContext(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)voidDelayedDropAction. perform(ServiceRegistry serviceRegistry)Perform the delayed schema drop.static voidSchemaManagementToolCoordinator. process(Metadata metadata, ServiceRegistry serviceRegistry, Map<String,Object> configurationValues, DelayedDropRegistry delayedDropRegistry) -
Uses of ServiceRegistry in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return ServiceRegistry Modifier and Type Method Description ServiceRegistryTypeConfiguration. getServiceRegistry()Deprecated.This simply isn't a very sensible place to hang theServiceRegistry
-