|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.eventgnosis.protocols.DatabaseLogin
Contains all the necessary information to make JDBC connection to the database. Includes url, driver, username and password (encrypted).
Field Summary | |
static java.lang.String |
DEF_DRIVER
|
static java.lang.String |
DEF_PASSWORD
|
static java.lang.String |
DEF_URL
|
static java.lang.String |
DEF_USERNAME
|
Constructor Summary | |
DatabaseLogin()
Creates a new instance of DatabaseLogin |
Method Summary | |
java.lang.String |
build(Log log,
com.eventgnosis.config.ConfigurationManager configMgr,
org.w3c.dom.Element elem)
After object is instantiated this method is called to parse the EMML DOM element, setting its internal state to the parsed values. |
java.lang.String |
getConfigXml()
Returns built XML pertaining to configuration |
static DatabaseLogin |
getDefault()
Returns default DatabaseLogin instance. |
java.lang.String |
getDriver()
Returns current value of JDBC driver name |
java.lang.String |
getPassword()
Returns current password of JDBC connection |
java.lang.String |
getUrl()
Returns current value of dbUrl for JDBC connection |
java.lang.String |
getUsername()
Returns current username of JDBC connection |
void |
setDriver(java.lang.String _driver)
Sets driver name for JDBC connection |
void |
setPassword(java.lang.String _password)
Sets password for JDBC connection |
void |
setUrl(java.lang.String _url)
Sets dbUrl for JDBC connection |
void |
setUsername(java.lang.String _username)
Sets username for JDBC connection |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String DEF_DRIVER
public static final java.lang.String DEF_PASSWORD
public static final java.lang.String DEF_URL
public static final java.lang.String DEF_USERNAME
Constructor Detail |
public DatabaseLogin()
Method Detail |
public java.lang.String build(Log log, com.eventgnosis.config.ConfigurationManager configMgr, org.w3c.dom.Element elem)
EmmlParmBuilder
build
in interface EmmlParmBuilder
log
- logger instance for tracking error, warning and info messages.configMgr
- holds configuration data structure used to properly configure runtime setup based on input ECA(s).elem
- emml(dom) node to be parsed
public java.lang.String getConfigXml()
public static DatabaseLogin getDefault()
public java.lang.String getDriver()
public java.lang.String getPassword()
public java.lang.String getUrl()
public java.lang.String getUsername()
public void setDriver(java.lang.String _driver)
_driver
- - driver name for JDBC connectionpublic void setPassword(java.lang.String _password)
_password
- - password for JDBC connectionpublic void setUrl(java.lang.String _url)
_url
- - dbUrl for JDBC connectionpublic void setUsername(java.lang.String _username)
_username
- - username for JDBC connectionpublic java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |