Package com.impetus.kundera.query

Examples of com.impetus.kundera.query.Query


                    "javax.persistence.PersistenceException: com.impetus.kundera.KunderaException: InvalidRequestException(why:Partition key part partitionKey2 must be restricted since preceding part is)",
                    e.getMessage());
        }

        //test iteration of result.
        Query query = (com.impetus.kundera.query.Query) em
                .createQuery("SELECT e FROM EntityWithMultiplePartitionKey e");

        query.setFetchSize(1);

        Iterator<EntityWithMultiplePartitionKey> iterator = query.iterate();
        count = 0;
        while (iterator.hasNext())
        {
            EntityWithMultiplePartitionKey entity = iterator.next();
            Assert.assertNotNull(entity);
View Full Code Here


    }

    private void assertOnTokenScroll(String queryClause, int expected)
    {
        Query query = (Query) em.createQuery(queryClause, RDBMSToken.class);

        int count = 0;
        Iterator<RDBMSToken> tokens = query.iterate();
        while (tokens.hasNext())
        {
            RDBMSToken token = tokens.next();
            Assert.assertNotNull(token);
            RDBMSTokenClient client = token.getClient();
View Full Code Here

        assertOnScroll(queryWithIdClause, 1);
    }

    private void assertOnScroll(final String queryWithoutClause, int expectedCount)
    {
        Query query = (Query) em.createQuery(queryWithoutClause, PersonRDBMS.class);

        assertOnFetch(query, 0, expectedCount);
        assertOnFetch(query, 2, expectedCount); // less records

        assertOnFetch(query, 4, expectedCount); // more fetch size than
View Full Code Here

TOP

Related Classes of com.impetus.kundera.query.Query

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.