|
Oracle Application Server TopLink API Reference 10g (9.0.4) B10491-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Purpose: Define an interface for supplying TopLink with a Connection to a JDBC database.
Description: This interface defines the methods to be implemented that allow TopLink to acquire a Connection to a JDBC database. There are only 2 methods that need to be implemented:
java.sql.Connection connect(java.util.Properties properties)
void toString(java.io.PrintWriter writer)
Once these methods have been implemented, an instance of the new Connector can be passed to a JDBCLogin at startup. For example:
session.getLogin().setConnector(new FooConnector());
session.login();
oracle.toplink.publicinterface.JDBCLogin| Method Summary | |
java.lang.Object |
clone()PUBLIC: Must be cloneable. |
java.sql.Connection |
connect(java.util.Properties properties)PUBLIC: Connect with the specified properties and return the Connection. |
void |
toString(java.io.PrintWriter writer)PUBLIC: Print something useful on the log. |
| Method Detail |
public java.lang.Object clone()
public java.sql.Connection connect(java.util.Properties properties)
Connection. The properties are driver-specific; but usually contain the "user" and "password". Additional properties can be built by using JDBCLogin.setProperty(String propertyName, Object propertyValue).public void toString(java.io.PrintWriter writer)
System.out) at login. See the other implementations of this method for examples.
|
| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||