|
Oracle TopLink Java API Reference 10g Release 3 (10.1.3.1) B28219-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 | |
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(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 Platform getDatasourcePlatform()
public void setDatasourcePlatform(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 |