org.apache.cayenne.dba
Interface DbAdapterFactory
- All Known Implementing Classes: 
- DB2Sniffer, DerbySniffer, FrontBaseSniffer, H2Sniffer, HSQLDBSniffer, IngresSniffer, MySQLSniffer, OpenBaseSniffer, OracleSniffer, PostgresSniffer, SQLiteSniffer, SQLServerSniffer, SybaseSniffer
- public interface DbAdapterFactory 
Defines a conditional factory for a specific DbAdapter. Note that the factory can
 potentially return different (or differently configured) DbAdapters for the same
 database based on version information and other metadata.
- Since:
- 1.2
 
createAdapter
DbAdapter createAdapter(DatabaseMetaData md)
                        throws SQLException
- Returns an instance of DbAdapter if the factory detects that it knows how to handle
 the database. Returns null if the database is not known to the factory, thus
 allowing multiple factories to be chained.
 
- 
- Throws:
- SQLException
 
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.