|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.co.agena.minerva.model.querymodel.DataSource
public class DataSource
Data packet for Data Sources and their DatabaseQuery objects.
Constructor Summary | |
---|---|
DataSource(ClassQueryModel model,
java.lang.String driver,
java.lang.String url,
java.lang.String name,
java.lang.String username2,
java.lang.String password2)
|
Method Summary | |
---|---|
void |
closeConnection()
|
java.lang.Object[][] |
executeOwnQuery(java.lang.String queryString)
Used by the AgenaRisk datasource to execute queries internally without reference to a database. |
java.lang.Object[][] |
executeQuery(java.lang.String sql,
int rowLimit)
Used to perform dynamic queries for data browsing. |
void |
executeUpdate(java.lang.String sql)
Used to perform updates. |
java.lang.Object[] |
getColumnNames(java.lang.String tableName)
|
java.sql.Connection |
getCon()
|
java.lang.String |
getDriver()
|
java.lang.Object[] |
getLastQueryColumnNames()
|
ClassQueryModel |
getModel()
|
java.lang.String |
getName()
|
java.util.Vector |
getQueries()
|
Substitution |
getSubstitution()
|
java.lang.Object[] |
getTableNames()
|
java.lang.String |
getUrl()
|
boolean |
isHandlesOwnQueries()
|
static DataSource |
load(XmlHelper helper,
ClassQueryModel model)
|
void |
restartConnection()
|
void |
setDriver(java.lang.String driver)
|
void |
setName(java.lang.String name)
|
void |
setQueries(java.util.Vector queries)
|
void |
setSubstitution(Substitution substitution)
|
void |
setUrl(java.lang.String url)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DataSource(ClassQueryModel model, java.lang.String driver, java.lang.String url, java.lang.String name, java.lang.String username2, java.lang.String password2) throws QueryException
QueryException
Method Detail |
---|
public Substitution getSubstitution()
public void setSubstitution(Substitution substitution)
public boolean isHandlesOwnQueries()
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public java.lang.String getDriver()
public void setDriver(java.lang.String driver)
public java.util.Vector getQueries()
public void setQueries(java.util.Vector queries)
public java.sql.Connection getCon()
public java.lang.String toString()
toString
in class java.lang.Object
public ClassQueryModel getModel()
public java.lang.Object[] getLastQueryColumnNames()
public static DataSource load(XmlHelper helper, ClassQueryModel model) throws QueryException
QueryException
public java.lang.Object[][] executeOwnQuery(java.lang.String queryString)
queryString
-
public void restartConnection()
public void closeConnection()
public java.lang.Object[] getTableNames()
public java.lang.Object[] getColumnNames(java.lang.String tableName)
public java.lang.Object[][] executeQuery(java.lang.String sql, int rowLimit)
sql
-
public void executeUpdate(java.lang.String sql)
sql
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |