Package org.gdbms.engine.data

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


    d.commitTrans();

    d = ds.executeSQL("select * from " + dsName + " where ID = 10;");
    d.start();
    assertTrue(((BooleanValue)d.getFieldValue(0, 0).equals(ValueFactory.createValue(10))).getValue());
    d.stop();
    }
 
  public void testUpdatePKFakeTransaction() throws Exception {
      testUpdatePK("hsqldbpersona", DataSource.COHERENT_ROW_ORDER);
      testUpdatePK("persona", DataSource.COHERENT_ROW_ORDER);
View Full Code Here


    d = ds.executeSQL("select * from " + dsName + " where ID = 10;");
    d.start();
    assertTrue(((BooleanValue)d.getFieldValue(0, 0).equals(ValueFactory.createValue(10))).getValue());
    assertTrue(((BooleanValue)d.getFieldValue(0, 1).equals(ValueFactory.createValue("nombre"))).getValue());
    d.stop();
  }
 
  public void testUpdatePKUpdatedRowFakeTransaction() throws Exception {
      testUpdatePKUpdatedRow("hsqldbpersona", DataSource.COHERENT_ROW_ORDER);
      testUpdatePKUpdatedRow("persona", DataSource.COHERENT_ROW_ORDER);
View Full Code Here

                .equals("apellido"));
        assertTrue(((BooleanValue) newd.getFieldValue(0, 0).equals(v2))
                .getValue());
        assertTrue(((BooleanValue) newd.getFieldValue(0, 1).equals(v1))
                .getValue());
        newd.stop();
    }

    public void testFieldDeletionEditionWhileEdition() throws Exception {
        testFieldDeletionEditionWhileEdition("persona", "id");
        testFieldDeletionEditionWhileEdition("hsqldbpersona", "ID");
View Full Code Here

  public static void testOpen(DataSourceFactory ds, String pgds)
      throws Exception {
    DataSource d = ds.getDataSource(pgds);

    d.start();
    d.stop();
  }

  public void testOpen() throws Exception {
    testOpen(ds, "pgWithGDBMS");
  }
View Full Code Here

    d.start();

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

    d.stop();
  }

  public void testGetRowCount() throws Exception {
    testGetRowCount(ds, "pgWithGDBMS");
  }
View Full Code Here

        d.start();
        assertTrue(d.getDataSourceMetadata().getFieldCount() == fc + 1);
        assertTrue(d.getDriverMetadata().getFieldCount() == fc + 1);
        assertTrue(d.getDriverMetadata().getFieldType(fc) == "STRING");
        assertTrue(d.getDataSourceMetadata().getFieldType(fc) == Value.STRING);
        d.stop();
       
        d = ds.getDataSource("hsqldbpersona");
       
        d.beginTrans();
        fc = d.getDataSourceMetadata().getFieldCount();
View Full Code Here

    myFieldType = d.getDataSourceMetadata().getFieldType(1);
    assertTrue(myFieldType == Value.INT);
    myFieldType = d.getDataSourceMetadata().getFieldType(2);
    assertTrue(myFieldType == PTTypes.GEOMETRY);

    d.stop();
  }

  public void testgetFieldType() throws Exception {
    testgetFieldType(ds, "pgWithGDBMS");
  }
View Full Code Here

    d.start();

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

    d.stop();
  }

  public void testFieldCount() throws Exception {
    testFieldCount(ds, "pgWithGDBMS");
  }
View Full Code Here

        d.start();
        assertTrue(d.getDataSourceMetadata().getFieldCount() == fc + 1);
        assertTrue(d.getDriverMetadata().getFieldCount() == fc + 1);
        assertTrue(d.getDriverMetadata().getFieldType(fc).equals("BOOLEAN"));
        assertTrue(d.getDataSourceMetadata().getFieldType(fc) == Value.BOOLEAN);
        d.stop();

        d = ds.getDataSource("hsqldbpersona");
       
        d.beginTrans();
        fc = d.getDataSourceMetadata().getFieldCount();
View Full Code Here

        GeometryFactory.createPoint2D(0, 0) });
    d.commitTrans();

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

  public void testWrite() throws Exception {
    testWrite(ds, "points0");
  }
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.