Package com.impetus.client.hbase.generatedId.entites

Examples of com.impetus.client.hbase.generatedId.entites.HBaseGeneratedIdStrategyTable


                            + HBaseClient.class.getName(), e.getMessage());
        }

        try
        {
            HBaseGeneratedIdStrategyTable strategyTable1 = new HBaseGeneratedIdStrategyTable();
            strategyTable1.setName("KK");
            em.persist(strategyTable1);

            HBaseGeneratedIdStrategyTable strategyTable2 = new HBaseGeneratedIdStrategyTable();
            strategyTable2.setName("vm");
            em.persist(strategyTable2);

            HBaseGeneratedIdStrategyTable strategyTable3 = new HBaseGeneratedIdStrategyTable();
            strategyTable3.setName("vs");
            em.persist(strategyTable3);

            HBaseGeneratedIdStrategyTable strategyTable = new HBaseGeneratedIdStrategyTable();
            strategyTable.setName("sh");
            em.persist(strategyTable);

            List<HBaseGeneratedIdStrategyTable> list = em.createQuery("Select c from HBaseGeneratedIdStrategyTable c")
                    .getResultList();
            Assert.assertNotNull(list);
            Assert.assertEquals(4, list.size());

            for (HBaseGeneratedIdStrategyTable entity : list)
            {
                Assert.assertTrue(entity.getId() == 1 || entity.getId() == 50 || entity.getId() == 100
                        || entity.getId() == 150);
            }

            em.clear();
            strategyTable = em.find(HBaseGeneratedIdStrategyTable.class, strategyTable.getId());
            Assert.assertNotNull(strategyTable);
            Assert.assertEquals("sh", strategyTable.getName());
        }
        catch (KunderaException e)
        {
            Assert.fail();
        }
View Full Code Here

TOP

Related Classes of com.impetus.client.hbase.generatedId.entites.HBaseGeneratedIdStrategyTable

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.