Package org.objectweb.speedo.pobjects.userid

Examples of org.objectweb.speedo.pobjects.userid.AutoIncFieldId


    }

    public void testRdbSequence2() {
        try {
            PersistenceManager pm = pmf.getPersistenceManager();
            AutoIncFieldId aifi = new AutoIncFieldId();
            pm.makePersistent(aifi);
            long id = aifi.getId();
            logger.log(BasicLevel.DEBUG, "id(AutoIncId): " +id);
            pm.close();

          aifi = null;
            pm = pmf.getPersistenceManager();
View Full Code Here


    }

    public void testRdbSequenceUserField() {
        try {
            PersistenceManager pm = pmf.getPersistenceManager();
            AutoIncFieldId aifi = new AutoIncFieldId();
            Assert.assertEquals("Bad id value before 'makePersistent'", -1, aifi.getId());
            pm.makePersistent(aifi);
            long lid = aifi.getId();
            Assert.assertTrue("Bad id value after 'makePersistent': " + lid, 0 < lid);
            logger.log(BasicLevel.DEBUG, "long id: " +lid);
            Object id = pm.getObjectId(aifi);
            logger.log(BasicLevel.DEBUG, "id(AutoIncId): " +id);
            Assert.assertNotNull("identifier is null", id);
View Full Code Here

    public void testRdbSequenceRefToUserField() {
        try {
            PersistenceManager pm = pmf.getPersistenceManager();
            pm.currentTransaction().begin();
            ArrayList al = new ArrayList();
            al.add(new AutoIncFieldId());
            al.add(new AutoIncFieldId());
            Ref2AutoIncFieldId ref = new Ref2AutoIncFieldId(new AutoIncFieldId(), al);
            pm.makePersistent(ref);
            pm.currentTransaction().commit();
            pm.currentTransaction().begin();
            pm.deletePersistentAll(al);
      pm.deletePersistent(ref.getSimpleRef());
View Full Code Here

TOP

Related Classes of org.objectweb.speedo.pobjects.userid.AutoIncFieldId

Copyright © 2018 www.massapicom. 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.