com.solarmetric.kodo.impl.jdbc.runtime
Class ConfigurationConnector
java.lang.Object
|
+--com.solarmetric.kodo.impl.jdbc.runtime.DataSourceConnector
|
+--com.solarmetric.kodo.impl.jdbc.runtime.ConfigurationConnector
- All Implemented Interfaces:
- Connector
- public class ConfigurationConnector
- extends DataSourceConnector
A Connector that uses a ConfigurationConnector.AbstractConnectionFactoryConfiguration object to
create a Connection.
Important: This class should only
be used in cases where we do not have a PersistenceManager
to use for authentication information (e.g., in main() methods).
- Since:
- 2.4
ConfigurationConnector
public ConfigurationConnector(JDBCConfiguration config)
- Instantiate a
ConfigurationConnector used the
connection values from the JDBCConfiguration.
ConfigurationConnector
public ConfigurationConnector(JDBCConfiguration config,
ClassResolver resolver,
boolean connectionFactory2)
- Instantiate the connector using the values from the
specified
config.
- Parameters:
config - the configuration that provided
the connection inforesolver - the resolved to use for loading
the driver, if necessary.connectionFactory2 - if true, then information
in the ConnectionFactory2Properties
property will override default values
in the config.
ConfigurationConnector
public ConfigurationConnector(ConnectionFactoryConfiguration config,
JDBCConfiguration jdbc,
ClassResolver resolver)
getConnectionConfiguration
public static ConnectionFactoryConfiguration getConnectionConfiguration(JDBCConfiguration base,
boolean connectionFactory2)
createConnectionFactory
public static javax.sql.DataSource createConnectionFactory(ConnectionFactoryConfiguration conf,
ClassResolver resolver)
Copyright 2001,2002,2003 SolarMetric, Inc. All Rights Reserved.