Package org.exolab.castor.jdo

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


        database.remove(database.load(ProductDetail.class, new Integer(10)));
        database.commit();
       
        database.begin();
        try {
            laptop = (Laptop) database.load(Laptop.class, new Integer(10));
            fail("Laptop with id 10 still exists.");
        } catch (ObjectNotFoundException e) {
           assertEquals("The object of type ctf.jdo.tc9x.Laptop with identity <10(10)> "
                   + "was not found in persistent storage", e.getMessage());
        }
View Full Code Here


    public void testLoadLaptopMulti() throws Exception {
        Database database = _category.getDatabase();
       
        database.begin();
        LaptopMulti laptop = (LaptopMulti) database.load(LaptopMulti.class,
                new Identity(new Integer (1), new Integer(1)));
        database.commit();
       
        assertNotNull(laptop);
        assertEquals("ctf.jdo.tc9x.LaptopMulti", laptop.getClass().getName());
View Full Code Here

    public void testLoadServer() throws Exception {
        Database database = _category.getDatabase();
       
        database.begin();
        Server server = (Server) database.load(Server.class, new Integer(3));
        database.commit();
       
        assertNotNull(server);
        assertEquals("ctf.jdo.tc9x.Server", server.getClass().getName());
        assertEquals(3, server.getId());
View Full Code Here

    public void testLoadServerMulti() throws Exception {
        Database database = _category.getDatabase();
       
        database.begin();
        ServerMulti server = (ServerMulti) database.load(ServerMulti.class,
                new Identity(new Integer(3), new Integer(3)));
        database.commit();
       
        assertNotNull(server);
        assertEquals("ctf.jdo.tc9x.ServerMulti", server.getClass().getName());
View Full Code Here

   
    public void testLoadComputer() throws Exception {
        Database database = _category.getDatabase();
       
        database.begin();
        Computer computer = (Computer) database.load(Computer.class, new Integer(2));
        database.commit();
       
        assertNotNull(computer);
        assertEquals("ctf.jdo.tc9x.Laptop", computer.getClass().getName());
        assertEquals(2, computer.getId());
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());
            count++;
        }
       
        long iterate = System.currentTimeMillis();
       
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());
            count++;
        }
       
        long iterate = System.currentTimeMillis();
       
View Full Code Here

        laptop.setName("laptop 12");
        laptop.setCpu("centrino");
        laptop.setResolution("1600");
        laptop.setWeight(2450);
        laptop.setDetail((ProductDetail)
                database.load(ProductDetail.class, new Integer(12)));
        database.create(laptop);
        Collection orders = new LinkedList();
        orders.add(database.load(Order.class, new Integer(12)));
        laptop.setOrders(orders);
        database.commit();
View Full Code Here

        laptop.setWeight(2450);
        laptop.setDetail((ProductDetail)
                database.load(ProductDetail.class, new Integer(12)));
        database.create(laptop);
        Collection orders = new LinkedList();
        orders.add(database.load(Order.class, new Integer(12)));
        laptop.setOrders(orders);
        database.commit();

        database.begin();
        Computer computer = (Computer) database.load(Computer.class, new Integer(12));
View Full Code Here

        orders.add(database.load(Order.class, new Integer(12)));
        laptop.setOrders(orders);
        database.commit();

        database.begin();
        Computer computer = (Computer) database.load(Computer.class, new Integer(12));
        database.commit();
       
        assertNotNull(computer);
        assertEquals("ctf.jdo.tc9x.Laptop", computer.getClass().getName());
        assertEquals(12, computer.getId());
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.