Package org.openengsb.core.edb.api

Examples of org.openengsb.core.edb.api.EDBCommit.update()


        ci.insert(obj);
        db.commit(ci);
        String revision = ci.getRevisionNumber().toString();
        obj.putEDBObjectEntry("test", "test2", String.class);
        EDBCommit ci2 = getEDBCommit();
        ci2.update(obj);
        db.commit(ci2);
        EDBCommit test = db.getCommitByRevision(revision);
        assertThat(test, notNullValue());
        assertThat(test, is(ci));
        assertThat(test.getInserts().get(0).getString("test"), is("test"));
View Full Code Here


        Long timestamp1 = db.commit(ci);
        String revision1 = ci.getRevisionNumber().toString();
        obj.putEDBObjectEntry("test2", "test2", String.class);
        ci = getEDBCommit();
        ci.setComment("this is a comment");
        ci.update(obj);
        Long timestamp2 = db.commit(ci);
        String revision2 = ci.getRevisionNumber().toString();
        CommitQueryRequest request = new CommitQueryRequest();
        request.setCommitter("wrongName");
        assertThat(db.getRevisionsOfMatchingCommits(request).size(), is(0));
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.