Package org.gdbms.engine.data

Examples of org.gdbms.engine.data.DataSource.start()


    d.insertFilledRow(new Value[] { ValueFactory.createValue(55),
        ValueFactory.createValue(55),
        GeometryFactory.createPoint2D(0, 0) });
    d.commitTrans();

    d.start();
    assertTrue(d.getRowCount() - 1 == countBefore);
    d.stop();
  }

  public void testWrite() throws Exception {
View Full Code Here


    dsdm.addField("field", "INTEGER");
    dsdm.setPrimaryKey(new String[] { "field" });
    DBSourceCreation dbsc = new DBSourceCreation(source, dsdm);
    ds.createDataSource(dbsc);
    DataSource d = ds.getSpatialDataSource(source);
    d.start();
    d.stop();
  }

  public void testCreateTableFailedNoPK() throws Exception {
    String cs = "jdbc:postgresql://127.0.0.1:5432/orbiscad?user=postgres&password=";
View Full Code Here

        assertTrue(d.getDriverMetadata().getFieldType(fc).equals("CHAR"));
        assertTrue(d.getDriverMetadata().getFieldParam(fc, "LENGTH").equals("5"));
        d.commitTrans();
       
        d = ds.getDataSource("hsqldbpersona");
        d.start();
        assertTrue(d.getDataSourceMetadata().getFieldType(fc) == Value.STRING);
        assertTrue(d.getDriverMetadata().getFieldType(fc).equals("CHAR"));
        assertTrue(d.getDriverMetadata().getFieldParam(fc, "LENGTH").equals("5"));
        d.stop();
    }
View Full Code Here

        DBSource dbsd = new DBSource(null, 0, "src/test/resources/testdb", "sa", "",
        "nuevo", "jdbc:hsqldb:file");
        ds.createDataSource(new DBSourceCreation(dbsd, ddm));
        ds.registerDataSource("nuevoDataSource", new DBTableSourceDefinition(dbsd));
        DataSource d = ds.getDataSource("nuevoDataSource");
        d.start();
        assertTrue(d.check(0, ValueFactory.createNullValue()) == null);
        assertTrue(d.check(0, ValueFactory.createValue("")) == null);
        assertTrue(d.check(0, ValueFactory.createValue("aa")) == null);
        assertTrue(d.check(0, ValueFactory.createValue("aaaaaa")) != null);
        assertTrue(d.check(1, ValueFactory.createNullValue()) == null);
View Full Code Here

*/
public class SHPTest extends DataSourceTestCase {
    private void testOpen(String dsName) throws Exception {
        DataSource d = ds.getDataSource(dsName);

        d.start();
        d.stop();
    }
   
    /**
     * DOCUMENT ME!
View Full Code Here

     * @throws Exception DOCUMENT ME!
     */
    private void testGetRowCount(String dsName) throws Exception {
        DataSource d = ds.getDataSource(dsName);

        d.start();

        long myCount = d.getRowCount();
        assertTrue(myCount == 22);

        d.stop();
View Full Code Here

     * @throws Exception DOCUMENT ME!
     */
    private void testgetFieldType(String dsName) throws Exception {
        DataSource d = ds.getDataSource(dsName);

        d.start();

        int myFieldType = d.getDataSourceMetadata().getFieldType(0);
        assertTrue(myFieldType == Types.INTEGER);
        myFieldType = d.getDataSourceMetadata().getFieldType(1);
        assertTrue(myFieldType == Types.INTEGER);
View Full Code Here

     * @throws Exception DOCUMENT ME!
     */
    private void testNotGeomAsAField(String dsName) throws Exception {
        DataSource d = ds.getDataSource(dsName);

        d.start();

        int fieldCount = d.getDataSourceMetadata().getFieldCount();
        assertTrue(fieldCount == 2);

        d.stop();
View Full Code Here

  }
 
  public static void main(String[] args) throws Exception {
      DataSourceFactory dsf = SetUp.setUp("/root/workspace/gdbms_drivers", new DataSourceFactory());
      final DataSource ds = dsf.getDataSource("persona");
      ds.start();
        final EditingFrame ef = new EditingFrame();
        ef.getEditingTable().setDataSource(ds);
        ef.getEditingTable().startEditing();
        ef.addWindowListener(new WindowAdapter () {
            public void windowClosing(WindowEvent e) {
View Full Code Here

   
    public void testOrderByAsc() throws Exception {
        DataSource d = ds.executeSQL(
                "select * from persona where id > 0 order by id asc;");
       
        d.start();
        assertTrue(d.getRowCount() == 2);
        assertTrue(((BooleanValue)d.getFieldValue(1, 0).equals(ValueFactory.createValue(2))).getValue());
        assertTrue(((BooleanValue)d.getFieldValue(1, 1).equals(ValueFactory.createValue("fernan"))).getValue());
        assertTrue(d.getFieldValue(1, 2) instanceof NullValue);
        assertTrue(((BooleanValue)d.getFieldValue(0, 0).equals(ValueFactory.createValue(1))).getValue());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.