jasext.jdbc
Class JDBCServer
java.lang.Object
|
+--jasext.jdbc.JDBCServer
- All Implemented Interfaces:
- AbstractDIM, DIM
- public class JDBCServer
- extends java.lang.Object
- implements DIM
|
Constructor Summary |
JDBCServer(java.lang.String[] args)
Creates new JDBCServer. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JDBCServer
public JDBCServer(java.lang.String[] args)
throws java.lang.Exception
- Creates new JDBCServer.
We assume we are passed:
- args[0] The name of the dataset collection
- args[1] The JDBC driver to use
- args[2] URL to use for connection
- args[3] The SQL to build a list of datasets
We assume further that the result of executing the SQL query is a set resultset
that has the following columns:
- nameThe dataset name
- sqlThe sql to open the dataset
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
openDataSet
public EventSource openDataSet(java.lang.String dataSource)
throws ModuleException
- Specified by:
openDataSet in interface AbstractDIM
getDataSets
public java.util.Vector getDataSets()
- Specified by:
getDataSets in interface DIM
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object