|
Oracle TopLink API Reference 10g Release 3 (10.1.3) B13698-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Purpose: Define the information required to connect to a TopLink session.
Description: This interface represents a generic concept of a login to be used when connecting to a data-store. It is independant of JDBC so that the TopLink session interface can be used for JCA, XML, non-relational or three-tiered frameworks.
DatabaseLogin| Method Summary | |
oracle.toplink.internal.databaseaccess.Platform |
getDatasourcePlatform()
PUBLIC: Return the datasource platform specific information. |
java.lang.String |
getPassword()
PUBLIC: All logins must take a user name and password. |
java.lang.Object |
getProperty(java.lang.String name)
PUBLIC: The properties are additional, driver-specific, connection information to be passed to the driver. |
java.lang.String |
getTableQualifier()
PUBLIC: Return the qualifier for the all of the tables. |
java.lang.String |
getUserName()
PUBLIC: All logins must take a user name and password. |
void |
setDatasourcePlatform(oracle.toplink.internal.databaseaccess.Platform platform)
PUBLIC: Set the database platform specific information. |
void |
setPassword(java.lang.String password)
PUBLIC: All logins must take a user name and password. |
void |
setProperties(java.util.Properties properties)
PUBLIC: The properties are additional, driver-specific, connection information to be passed to the JDBC driver. |
void |
setProperty(java.lang.String propertyName,
java.lang.Object propertyValue)
PUBLIC: Some JDBC drivers require additional, driver-specific, properties. |
void |
setUserName(java.lang.String userName)
PUBLIC: All logins must take a user name and password. |
boolean |
shouldUseExternalConnectionPooling()
PUBLIC: Return whether TopLink uses some externally managed connection pooling. |
boolean |
shouldUseExternalTransactionController()
PUBLIC: Return whether TopLink uses some externally managed transaction service such as JTS. |
| Method Detail |
public java.lang.String getPassword()
public java.lang.String getUserName()
public void setPassword(java.lang.String password)
public void setUserName(java.lang.String userName)
public boolean shouldUseExternalConnectionPooling()
public boolean shouldUseExternalTransactionController()
public oracle.toplink.internal.databaseaccess.Platform getDatasourcePlatform()
public void setDatasourcePlatform(oracle.toplink.internal.databaseaccess.Platform platform)
public java.lang.String getTableQualifier()
public java.lang.Object getProperty(java.lang.String name)
NOTE: Do not set the password directly by getting the properties and setting the "password" property directly. Use the method DatabaseLogin.setPassword(String).
public void setProperties(java.util.Properties properties)
public void setProperty(java.lang.String propertyName,
java.lang.Object propertyValue)
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||