Top Description Fields Constructors Methods
org.hibernate.tool.hbm2ddl

public Class ImportSqlCommandExtractorInitiator

extends Object
implements StandardServiceInitiator<ImportSqlCommandExtractor>
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.internal.util.StringHelper, org.hibernate.service.spi.ServiceRegistryImplementor

Instantiates and configures an appropriate ImportSqlCommandExtractor. By default SingleLineSqlCommandExtractor is used.
Author
Lukasz Antoniak (lukasz dot antoniak at gmail dot com)

Field Summary

Modifier and TypeField and Description
public static final ImportSqlCommandExtractor
public static final ImportSqlCommandExtractorInitiator

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

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

Obtains the service role initiated by this initiator.
public ImportSqlCommandExtractor
initiateService(Map<K, V>
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 ImportSqlCommandExtractor
instantiateExplicitCommandExtractor(String extractorClassName, ClassLoaderService classLoaderService)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DEFAULT_EXTRACTORback to summary
public static final ImportSqlCommandExtractor DEFAULT_EXTRACTOR
INSTANCEback to summary
public static final ImportSqlCommandExtractorInitiator INSTANCE

Constructor Detail

ImportSqlCommandExtractorInitiatorback to summary
public ImportSqlCommandExtractorInitiator()

Method Detail

getServiceInitiatedback to summary
public Class<ImportSqlCommandExtractor> 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<ImportSqlCommandExtractor>

The service role.

Annotations
@Override
initiateServiceback to summary
public ImportSqlCommandExtractor initiateService(Map<K, V> 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<K, V>

The configuration values in effect

registry:ServiceRegistryImplementor

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

Returns:ImportSqlCommandExtractor

The initiated service.

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