Examples of JPADriftCriteria


Examples of org.rhq.core.domain.criteria.JPADriftCriteria

    }

    @Override
    public PageList<DriftComposite> findDriftCompositesByCriteria(Subject subject, DriftCriteria criteria) {

        JPADriftCriteria jpaCriteria = (criteria instanceof JPADriftCriteria) ? (JPADriftCriteria) criteria
            : new JPADriftCriteria(criteria);

        jpaCriteria.fetchChangeSet(true);
        PageList<JPADrift> drifts = findDriftsByCriteria(subject, jpaCriteria);
        PageList<DriftComposite> result = new PageList<DriftComposite>();
        for (JPADrift drift : drifts) {
            JPADriftChangeSet changeSet = drift.getChangeSet();
            DriftDefinition driftDef = changeSet.getDriftDefinition();
View Full Code Here

Examples of org.rhq.core.domain.criteria.JPADriftCriteria

    }

    @Override
    public PageList<JPADrift> findDriftsByCriteria(Subject subject, DriftCriteria criteria) {

        JPADriftCriteria jpaCriteria = (criteria instanceof JPADriftCriteria) ? (JPADriftCriteria) criteria
            : new JPADriftCriteria(criteria);

        CriteriaQueryGenerator generator = new CriteriaQueryGenerator(subject, jpaCriteria);
        CriteriaQueryRunner<JPADrift> queryRunner = new CriteriaQueryRunner<JPADrift>(jpaCriteria, generator,
            entityManager);
        PageList<JPADrift> result = queryRunner.execute();
View Full Code Here

Examples of org.rhq.core.domain.criteria.JPADriftCriteria

    }

    @Test
    public void testAddSort() {
        try {
            JPADriftCriteria c = new JPADriftCriteria();
            c.addSortId(PageOrdering.ASC);
            AssertJUnit.fail("Should have thrown exception");
        } catch (UnsupportedOperationException e) {
            //expected
        }

        ResourceCriteria c = new ResourceCriteria();
        c.addSortName(PageOrdering.ASC);

        assertEquals(2, CriteriaQueryGenerator.getPageControl(c).getOrderingFields().size());
        assertEquals("name", CriteriaQueryGenerator.getPageControl(c).getOrderingFields().get(0).getField());
        assertEquals("id", CriteriaQueryGenerator.getPageControl(c).getOrderingFields().get(1).getField());
    }
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.