Package org.exolab.castor.jdo

Examples of org.exolab.castor.jdo.Database.load()


        long result = System.currentTimeMillis();
       
        int count = 0;
        while (results.hasMore()) {
            OID oid = (OID) results.next();
            db.load(Service.class, oid.getId(), Database.READONLY);
            count++;
        }
       
        long iterate = System.currentTimeMillis();
       
View Full Code Here


        assertEquals("ctf.jdo.tc9x.Laptop", computer.getClass().getName());
        assertEquals(12, computer.getId());
        assertEquals("laptop 12", computer.getName());
       
        database.begin();
        computer = (Computer) database.load(Computer.class, new Integer(12));
        database.remove(computer);
        database.remove(database.load (ProductDetail.class, new Integer(12)));
        database.remove(database.load(Order.class, new Integer(12)));
        database.commit();
       
View Full Code Here

        long result = System.currentTimeMillis();
       
        int count = 0;
        while (results.hasMore()) {
            OID oid = (OID) results.next();
            db.load(Service.class, oid.getId(), Database.READONLY);
            count++;
        }
       
        long iterate = System.currentTimeMillis();
       
View Full Code Here

        assertEquals("laptop 12", computer.getName());
       
        database.begin();
        computer = (Computer) database.load(Computer.class, new Integer(12));
        database.remove(computer);
        database.remove(database.load (ProductDetail.class, new Integer(12)));
        database.remove(database.load(Order.class, new Integer(12)));
        database.commit();
       
        database.close();
    }
View Full Code Here

       
        database.begin();
        computer = (Computer) database.load(Computer.class, new Integer(12));
        database.remove(computer);
        database.remove(database.load (ProductDetail.class, new Integer(12)));
        database.remove(database.load(Order.class, new Integer(12)));
        database.commit();
       
        database.close();
    }
View Full Code Here

    public void testLoadComputerMulti() throws Exception {
        Database database = _category.getDatabase();
       
        database.begin();
        ComputerMulti computer = (LaptopMulti) database.load(ComputerMulti.class,
                new Identity(new Integer(1), new Integer(1)));
        database.commit();
       
        assertNotNull(computer);
        assertEquals(1, computer.getId1());
View Full Code Here

    public void testLoadTruck() throws Exception {
        Database database = _category.getDatabase();
       
        database.begin();
        Truck truck = (Truck) database.load(Truck.class, new Integer(5));
        database.commit();
       
        assertNotNull(truck);
        assertEquals(5, truck.getId());
       
View Full Code Here

    public void testLoadCar() throws Exception {
        Database database = _category.getDatabase();
       
        database.begin();
        Object object = database.load(Car.class, new Integer(5));
        assertNotNull (object);
        assertEquals ("ctf.jdo.tc9x.Truck", object.getClass().getName());
        Truck truck = (Truck) object;
        database.commit();
       
View Full Code Here

        truck.setName("truck 11");
        truck.setKw(112);
        truck.setMake("Fiat");
        truck.setMaxWeight(3750);
        truck.setDetail((ProductDetail)
                database.load(ProductDetail.class, new Integer(11)));
        database.create(truck);
        Collection orders = new LinkedList();
        orders.add(database.load(Order.class, new Integer(11)));
        truck.setOrders(orders);
        database.commit();
View Full Code Here

        truck.setMaxWeight(3750);
        truck.setDetail((ProductDetail)
                database.load(ProductDetail.class, new Integer(11)));
        database.create(truck);
        Collection orders = new LinkedList();
        orders.add(database.load(Order.class, new Integer(11)));
        truck.setOrders(orders);
        database.commit();
       
        database.begin();
        Object object = database.load(Car.class, new Integer(11));
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.