Top Fields Constructors Methods
org.hibernate.tool.schema.internal.script

public Class SqlScriptExtractorInitiator

extends Object
implements StandardServiceInitiator<SqlScriptCommandExtractor>
Class Inheritance
All Implemented Interfaces
org.hibernate.boot.registry.StandardServiceInitiator, org.hibernate.service.spi.ServiceInitiator
Imports
java.util.Map, org.hibernate.HibernateException, org.hibernate.boot.registry.StandardServiceInitiator, org.hibernate.boot.registry.classloading.spi.ClassLoaderService, org.hibernate.cfg.Environment, org.hibernate.service.spi.ServiceRegistryImplementor, org.hibernate.tool.schema.spi.SqlScriptCommandExtractor

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
public static final SqlScriptExtractorInitiator

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Class<SqlScriptCommandExtractor>
getServiceInitiated()

Implements org.hibernate.service.spi.ServiceInitiator.getServiceInitiated.

Obtains the service role initiated by this initiator.
public SqlScriptCommandExtractor
initiateService(Map<String, Object>
The configuration values in effect
configurationValues
,
ServiceRegistryImplementor
The service registry. Can be used to locate services needed to fulfill initiation.
registry
)

Implements org.hibernate.boot.registry.StandardServiceInitiator.initiateService.

Initiates the managed service.
private SqlScriptCommandExtractor
instantiateExplicitCommandExtractor(String extractorClassName, ClassLoaderService classLoaderService)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
public static final SqlScriptExtractorInitiator INSTANCE

Constructor Detail

SqlScriptExtractorInitiatorback to summary
public SqlScriptExtractorInitiator()

Method Detail

getServiceInitiatedback to summary
public Class<SqlScriptCommandExtractor> getServiceInitiated()

Implements org.hibernate.service.spi.ServiceInitiator.getServiceInitiated.

Doc from org.hibernate.service.spi.ServiceInitiator.getServiceInitiated.

Obtains the service role initiated by this initiator. Should be unique within a registry

Returns:Class<SqlScriptCommandExtractor>

The service role.

Annotations
@Override
initiateServiceback to summary
public SqlScriptCommandExtractor initiateService(Map<String, Object> configurationValues, ServiceRegistryImplementor registry)

Implements org.hibernate.boot.registry.StandardServiceInitiator.initiateService.

Doc from org.hibernate.boot.registry.StandardServiceInitiator.initiateService.

Initiates the managed service.

Parameters
configurationValues:Map<String, Object>

The configuration values in effect

registry:ServiceRegistryImplementor

The service registry. Can be used to locate services needed to fulfill initiation.

Returns:SqlScriptCommandExtractor

The initiated service.

Annotations
@Override
instantiateExplicitCommandExtractorback to summary
private SqlScriptCommandExtractor instantiateExplicitCommandExtractor(String extractorClassName, ClassLoaderService classLoaderService)