Package org.gdbms.engine.data

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


    d.beginTrans();
    d.setFieldValue(0, 0, ValueFactory.createValue(10));
    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 {
View Full Code Here


        d.setFieldValue(0, 0, ValueFactory.createValue(10));
    d.setFieldValue(0, 1, ValueFactory.createValue("nombre"));
    d.commitTrans();

    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();
  }
 
View Full Code Here

        Value v2 = ValueFactory.createValue(9);
        testObjectFieldDeletionEditionWhileEdition(dsName);

        DataSource newd = ds.executeSQL("select * from " + dsName + " where "
                + id + " = 9;");
        newd.start();
        assertTrue(newd.getDataSourceMetadata().getFieldName(0).toLowerCase()
                .equals("id"));
        assertTrue(newd.getDataSourceMetadata().getFieldName(1).toLowerCase()
                .equals("apellido"));
        assertTrue(((BooleanValue) newd.getFieldValue(0, 0).equals(v2))
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

        assertTrue(d.getDataSourceMetadata().getFieldType(fc) == Value.STRING);
        assertTrue(d.getDriverMetadata().getFieldType(fc) == "STRING");
        d.commitTrans();
       
        d = ds.getDataSource("sort");
        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();
View Full Code Here

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

    d.start();

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

    d.stop();
View Full Code Here

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

    d.start();

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

        assertTrue(d.getDataSourceMetadata().getFieldType(fc) == Value.BOOLEAN);
        assertTrue(d.getDriverMetadata().getFieldType(fc).equals("BIT"));
        d.commitTrans();
       
        d = ds.getDataSource("hsqldbpersona");
        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();
View Full Code Here

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

    d.start();

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

    d.stop();
View Full Code Here

        assertTrue(d.getDriverMetadata().getFieldType(fc).equals("CHAR"));
        assertTrue(d.getDriverMetadata().getFieldParam(fc, "LENGTH") == null);
        d.commitTrans();
       
        d = ds.getDataSource("hsqldbpersona");
        d.start();
        assertTrue(d.getDataSourceMetadata().getFieldCount() == fc + 1);
        assertTrue(d.getDriverMetadata().getFieldCount() == fc + 1);
        assertTrue(d.getDriverMetadata().getFieldType(fc).equals("CHAR"));
        assertTrue(d.getDriverMetadata().getFieldParam(fc, "LENGTH") != null);
        assertTrue(d.getDataSourceMetadata().getFieldType(fc) == Value.STRING);
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.