|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iastate.utils.sql.LocalDBConnection
edu.iastate.anthill.indus.datasource.IndusDataSource
The class for data source
@author Jie Bao , baojie@cs.iastate.edu
@since 2005-03-24
| Field Summary | |
(package private) java.lang.String |
name
|
(package private) java.lang.String |
schemaName
|
| Fields inherited from class edu.iastate.utils.sql.LocalDBConnection |
db, driver, password, url, user |
| Constructor Summary | |
IndusDataSource()
|
|
| Method Summary | |
boolean |
deleteDataSourceRegistraion(java.sql.Connection readfrom)
Delete the data source registration from INDUS, but the real data is kept To delete the real data, use deleteRealDataSource() |
boolean |
deleteRealDataSource()
Delete the real data of this data source |
java.sql.ResultSet |
executeNativeQuery(Zql.ZQuery qeury)
Execute the query |
boolean |
fromDB(java.sql.Connection readfrom,
java.lang.String fromname)
CREATE TABLE ds2schema ( datasource varchar(256) NOT NULL, dsschema varchar(256), url varchar(256), user" varchar(256), password" varchar(256), jdbc_driver varchar(256), CONSTRAINT ds2schema_pkey PRIMARY KEY (datasource) ) |
void |
fromXML(java.lang.String xml)
|
static java.util.Vector |
getAllDataSource(java.sql.Connection readfrom)
Read all data source name list |
java.lang.String |
getName()
|
java.lang.String |
getSchemaName()
|
boolean |
isLocal()
if the data source is from indus local repository |
static void |
main(java.lang.String[] args)
|
void |
setName(java.lang.String name)
|
void |
setSchemaName(java.lang.String schemaName)
|
static void |
test()
|
boolean |
toDB(java.sql.Connection readfrom)
|
java.lang.String |
toString()
|
java.lang.String |
toXML()
|
| Methods inherited from class edu.iastate.utils.sql.LocalDBConnection |
connect, connect, disconnect, finalize, getDriver, getPassword, getUrl, getUser, setDriver, setPassword, setUrl, setUser |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
java.lang.String schemaName
java.lang.String name
| Constructor Detail |
public IndusDataSource()
| Method Detail |
public java.sql.ResultSet executeNativeQuery(Zql.ZQuery qeury)
qeury - ZQuery
public java.lang.String getSchemaName()
public java.lang.String getName()
public void fromXML(java.lang.String xml)
fromXML in interface Configablepublic java.lang.String toXML()
toXML in interface Configable
public boolean fromDB(java.sql.Connection readfrom,
java.lang.String fromname)
readfrom - Connection - where the information is stored
NOTE: it's not the connection of the data source itself!!!!
you need to create the connection with connection() methodpublic boolean toDB(java.sql.Connection readfrom)
readfrom - Connection
public boolean deleteDataSourceRegistraion(java.sql.Connection readfrom)
readfrom - Connection
public boolean isLocal()
public boolean deleteRealDataSource()
public static java.util.Vector getAllDataSource(java.sql.Connection readfrom)
readfrom - Connection
public java.lang.String toString()
toString in interface Configablepublic static void test()
public static void main(java.lang.String[] args)
public void setName(java.lang.String name)
public void setSchemaName(java.lang.String schemaName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||