java.lang.Object | +--com.ibm.commerce.marketingcenter.events.util.DBConnection
This class is used to establish a connection with a database.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT IBM copyright notice field. |
static java.lang.String |
DB_400 String to identify the DB2 database on the AS/400 platform. |
static java.lang.String |
DB_DB2 String to identify DB2 database. |
static java.lang.String |
DB_DB2_390 String to identify the database DB2 on the 390 platform. |
static java.lang.String |
DB_ORACLE String to identify Oracle database. |
static java.lang.String |
DB2_DRIVER DB2 JDBC driver. |
static java.lang.String |
DB2_URL_PFX DB2 URL prefix. |
static java.lang.String |
DB400_DRIVER DB2 JDBC driver. |
static java.lang.String |
ORACLE_DRIVER Oracle JDBC driver. |
static java.lang.String |
ORACLE_URL_PFX Oracle URL prefix. |
Constructor Summary | |
---|---|
DBConnection() Construct a DBConnection object. |
Method Summary | |
---|---|
boolean |
connectTo(java.lang.String url, java.lang.String id,
java.lang.String pw) Connects to a database. |
boolean |
disconnectTo() Disconnects from the database. |
java.sql.Connection |
getCon() Getter for the database connection. |
java.lang.String |
getDatabase() Getter for the database name. |
java.lang.String |
getDBType() Getter for the database type. |
java.lang.String |
getPasswd() Getter for the user's password. |
java.lang.String |
getUser() Getter for the user. |
void |
setCon(java.sql.Connection newCon) Setter for database connection. |
void |
setDatabase(java.lang.String newDatabase) Setter for the database name. |
void |
setDBType(java.lang.String newDBType) Setter for the database type. |
void |
setPasswd(java.lang.String newPasswd) Setter for the user's password. |
void |
setUser(java.lang.String newUser) Setter for the user. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String DB2_DRIVER
public static final java.lang.String DB2_URL_PFX
public static final java.lang.String ORACLE_DRIVER
public static final java.lang.String ORACLE_URL_PFX
public static final java.lang.String DB_ORACLE
public static final java.lang.String DB_DB2
public static final java.lang.String DB_DB2_390
public static final java.lang.String DB_400
public static final java.lang.String DB400_DRIVER
Constructor Detail |
---|
public DBConnection()
Method Detail |
---|
public boolean connectTo(java.lang.String url, java.lang.String id, java.lang.String pw)
url
- The database name.id
- The user ID for the database.pw
- The password used by the user.public boolean disconnectTo()
public java.sql.Connection getCon()
public java.lang.String getDatabase()
public java.lang.String getDBType()
public java.lang.String getPasswd()
public java.lang.String getUser()
public void setCon(java.sql.Connection newCon)
newCon
- The database connection.public void setDatabase(java.lang.String newDatabase)
newDatabase
- The database name.public void setDBType(java.lang.String newDBType)
newDBType
- The database type.public void setPasswd(java.lang.String newPasswd)
newPasswd
- The user's password.public void setUser(java.lang.String newUser)
newUser
- The user.