org.clazzes.jdbc2xml.schema.impl
Class DialectFactoryImpl

java.lang.Object
  extended by org.clazzes.jdbc2xml.schema.DialectFactory
      extended by org.clazzes.jdbc2xml.schema.impl.DialectFactoryImpl

public class DialectFactoryImpl
extends DialectFactory

Author:
lech

Constructor Summary
DialectFactoryImpl()
           
 
Method Summary
 Dialect newDialect(java.sql.DatabaseMetaData databaseMetaData)
          Return Dialect instance according to the given database meta data.
 Dialect newDialect(java.lang.String databaseURL)
          Return Dialect instance according to the given database url.
 
Methods inherited from class org.clazzes.jdbc2xml.schema.DialectFactory
newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DialectFactoryImpl

public DialectFactoryImpl()
Method Detail

newDialect

public Dialect newDialect(java.sql.DatabaseMetaData databaseMetaData)
                   throws java.sql.SQLException
Description copied from class: DialectFactory
Return Dialect instance according to the given database meta data.

Specified by:
newDialect in class DialectFactory
Parameters:
databaseMetaData - Database meta data of according Connection.
Returns:
A suitable Dialect instance.
Throws:
java.sql.SQLException

newDialect

public Dialect newDialect(java.lang.String databaseURL)
                   throws java.sql.SQLException
Description copied from class: DialectFactory
Return Dialect instance according to the given database url.

Specified by:
newDialect in class DialectFactory
Parameters:
databaseURL - a JDBC URL.
Returns:
A suitable Dialect instance, if guessing was possible.
Throws:
java.sql.SQLException


Copyright © 2008. All Rights Reserved.