Package com.impetus.client.couchdb.entities

Examples of com.impetus.client.couchdb.entities.PersonCouchDB


        final String originalName = "vivek";

        for (int i = 0; i < 9; i++)
        {
            PersonCouchDB object = new PersonCouchDB();
            object.setAge(32);
            object.setPersonId(ROW_KEY + i);
            object.setPersonName(originalName);
            em.persist(object);

            if (i >= 5)
            {
                PersonCouchDB result = (PersonCouchDB) client.find(PersonCouchDB.class, ROW_KEY + i);
                Assert.assertNull(result);
            }
            else if (i > 0 && i % 4 == 0)
            {
                PersonCouchDB result = (PersonCouchDB) client.find(PersonCouchDB.class, ROW_KEY + i);
                Assert.assertNotNull(result);
                Assert.assertEquals(result.getPersonId(), object.getPersonId());
                Assert.assertEquals(result.getAge(), object.getAge());
                Assert.assertEquals(result.getPersonName(), object.getPersonName());
            }
        }
        em.flush();
        em.clear();
        em.close();
View Full Code Here


     * @param client
     *            Redis client instance.
     */
    private void onUpdate(CouchDBClient client)
    {
        PersonCouchDB result = (PersonCouchDB) client.find(PersonCouchDB.class, ROW_KEY);
        Assert.assertNotNull(result);

        String updatedName = "Updated";
        result.setPersonName(updatedName);
        result.setAge(33);
        Assert.assertNotNull(result);
        Assert.assertEquals(result.getAge(), new Integer(33));
        Assert.assertEquals(result.getPersonName(), updatedName);
    }
View Full Code Here

     * @param client
     *            Redis client instance.
     */
    private void onDelete(CouchDBClient client)
    {
        PersonCouchDB result = (PersonCouchDB) client.find(PersonCouchDB.class, ROW_KEY);
        Assert.assertNotNull(result);
        client.delete(result, ROW_KEY);
        result = (PersonCouchDB) client.find(PersonCouchDB.class, ROW_KEY);
        Assert.assertNull(result);
    }
View Full Code Here

     */
    private void onInsert(CouchDBClient client)
    {
        final String nodeId = "node1";
        final String originalName = "vivek";
        PersonCouchDB object = new PersonCouchDB();
        object.setAge(32);
        object.setPersonId(ROW_KEY);
        object.setPersonName(originalName);
        object.setDay(Day.TUESDAY);
        object.setMonth(Month.JAN);

        Node node = new Node(nodeId, PersonCouchDB.class, new TransientState(), null, ROW_KEY, null);
        node.setData(object);
        client.persist(node);

        PersonCouchDB result = (PersonCouchDB) client.find(PersonCouchDB.class, ROW_KEY);

        Assert.assertNotNull(result);
        Assert.assertEquals(result.getPersonId(), object.getPersonId());
        Assert.assertEquals(result.getAge(), object.getAge());
        Assert.assertEquals(result.getPersonName(), object.getPersonName());
        Assert.assertEquals(result.getDay(), object.getDay());
        Assert.assertEquals(result.getMonth(), object.getMonth());
    }
View Full Code Here

        EntityManager em = emf.createEntityManager();

        final String originalName = "vivek";

        // persist record.
        PersonCouchDB object = new PersonCouchDB();
        object.setAge(32);
        object.setPersonId(ROW_KEY);
        object.setPersonName(originalName);

        em.persist(object);

        object.setAge(34);
        object.setPersonId(ROW_KEY + 1);
        object.setPersonName(originalName);

        em.persist(object);

        object.setAge(29);
        object.setPersonId(ROW_KEY + 3);
        object.setPersonName(originalName);

        em.persist(object);

        // Find without where clause.
        String findWithOutWhereClause = "Select p from PersonCouchDB p";
View Full Code Here

        Assert.assertTrue(count == expected);
    }

    private void onScroll()
    {
        PersonCouchDB p1 = new PersonCouchDB();
        p1.setPersonId("1");
        p1.setPersonName("vivek");
        p1.setAge(10);
        p1.setDay(Day.THURSDAY);
        p1.setMonth(Month.APRIL);

        PersonCouchDB p2 = new PersonCouchDB();
        p2.setPersonId("2");
        p2.setPersonName("vivek");
        p2.setAge(20);
        p2.setDay(Day.THURSDAY);
        p2.setMonth(Month.APRIL);

        PersonCouchDB p3 = new PersonCouchDB();
        p3.setPersonId("3");
        p3.setPersonName("vivek");
        p3.setAge(15);
        p3.setDay(Day.THURSDAY);
        p3.setMonth(Month.APRIL);

        em.persist(p1);
        em.persist(p2);
        em.persist(p3);
View Full Code Here

TOP

Related Classes of com.impetus.client.couchdb.entities.PersonCouchDB

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.