public class ConnectionManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
_driverClass |
private java.lang.String |
_jndi |
private java.lang.String |
_password |
private boolean |
_registered |
private javax.sql.DataSource |
_source |
private java.lang.String |
_url |
private java.lang.String |
_userName |
| Constructor and Description |
|---|
ConnectionManager(java.lang.String jndi) |
ConnectionManager(java.lang.String driverClass,
java.lang.String url,
java.lang.String userName,
java.lang.String password) |
| Modifier and Type | Method and Description |
|---|---|
java.sql.Connection |
getConnection() |
Query |
getQuery(java.lang.String sql) |
private void |
registerDriver() |
private java.lang.String _driverClass
private java.lang.String _url
private java.lang.String _userName
private java.lang.String _password
private boolean _registered
private javax.sql.DataSource _source
private java.lang.String _jndi
public ConnectionManager(java.lang.String driverClass,
java.lang.String url,
java.lang.String userName,
java.lang.String password)
public ConnectionManager(java.lang.String jndi)
public Query getQuery(java.lang.String sql) throws java.sql.SQLException, JWNLException
java.sql.SQLExceptionJWNLExceptionpublic java.sql.Connection getConnection()
throws java.sql.SQLException,
JWNLException
java.sql.SQLExceptionJWNLExceptionprivate void registerDriver()
throws JWNLException
JWNLException