thinkui.datagen.ant
Class GenerateTask.DbConnectionData
java.lang.Object
thinkui.datagen.ant.GenerateTask.DbConnectionData
- Enclosing class:
- GenerateTask
- public class GenerateTask.DbConnectionData
- extends java.lang.Object
Encapsulate the database connection data. The following are the
examples of usage for various databases (note: this is the same set
supported by the ThinkUI SQL Client). As a precaution, it is
recommended that the read_only flag be set to false
to prevent accidental modification of the database. If
auto_commit flag is false, then commits (if applicable)
will be performed at a specified interval (defaults to after every
100 inserts).
Apache Derby/IBM Cloudscape database:
<connection>
<param name="name" value="thinkui"/>
<param name="object_mgr_class_name" value="thinkui.db.cloudscape.CloudscapeJDBCDataObjectManager"/>
<param name="jdbc_driver_class_name" value="org.apache.derby.jdbc.EmbeddedDriver"/>
<param name="url" value="jdbc:derby:C:\Program Files\ThinkUI\DataGenerator\output\outputDB"/>
<param name="user_name" value="thinkui"/>
<param name="password" value="software"/>
</connection>
PostgreSQL database:
<connection>
<param name="name" value="thinkui"/>
<param name="object_mgr_class_name" value="thinkui.db.postgresql.PostgreSQLJDBCDataObjectManager"/>
<param name="jdbc_driver_class_name" value="org.postgresql.Driver"/>
<param name="url" value="jdbc:postgresql://localhost:5432/thinkui"/>
<param name="user_name" value="thinkui"/>
<param name="password" value="software"/>
</connection>
Oracle database:
<connection>
<param name="name" value="thinkui"/>
<param name="object_mgr_class_name" value="thinkui.db.oracle.OracleJDBCDataObjectManager"/>
<param name="jdbc_driver_class_name" value="oracle.jdbc.driver.OracleDriver"/>
<param name="url" value="jdbc:thin:@db.thinkui.com:1530:thinkui"/>
<param name="user_name" value="thinkui"/>
<param name="password" value="software"/>
<param name="auto_commit" value="false"/>
<param name="read_only" value="false"/>
</connection>
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenerateTask.DbConnectionData
public GenerateTask.DbConnectionData()
createParam
public final GenerateTask.Parameter createParam()
getParameters
public final java.util.List getParameters()
Copyright © 2007-2009. ThinkUI Software Inc. All rights reserved.