Examples of addAttributeFilter()


Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

            // we do want everything else
            criteriaFilters.add(Subqueries.notExists(requiresHost));
        }
        else if (!"true".equalsIgnoreCase(consumer.getFact("virt.is_guest"))) {
            PoolFilterBuilder filterBuilder = new PoolFilterBuilder();
            filterBuilder.addAttributeFilter("virt_only", "true");
            criteriaFilters.add(Restrictions.not(filterBuilder.getCriteria()));
        }
        else {
            // we are a virt guest
            // add criteria for filtering out pools that are not for this guest
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        req.setPerPage(10);
        req.setOrder(PageRequest.Order.ASCENDING);
        req.setSortBy("id");

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("cores", "8");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
            req, false);
        List<Pool> results = page.getPageData();
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        req.setPerPage(10);
        req.setOrder(PageRequest.Order.ASCENDING);
        req.setSortBy("id");

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("virt_only", "true");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
            req, false);
        List<Pool> results = page.getPageData();
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        pool2.setProductAttribute("virt_only", "true", "1234");
        pool2.setAttribute("virt_only", "false");
        poolCurator.create(pool2);

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("virt_only", "true");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
            null, false);
        List<Pool> results = page.getPageData();
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        req.setPerPage(10);
        req.setOrder(PageRequest.Order.ASCENDING);
        req.setSortBy("id");

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("virt_only", "true");
        filters.addAttributeFilter("cores", "4");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
            req, false);
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        req.setOrder(PageRequest.Order.ASCENDING);
        req.setSortBy("id");

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("virt_only", "true");
        filters.addAttributeFilter("cores", "4");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
            req, false);
        List<Pool> results = page.getPageData();
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        req.setPerPage(10);
        req.setOrder(PageRequest.Order.ASCENDING);
        req.setSortBy("id");

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("empty-attr", "");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
            req, false);
        List<Pool> results = page.getPageData();
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        req.setPerPage(10);
        req.setOrder(PageRequest.Order.ASCENDING);
        req.setSortBy("id");

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("A", "FOO");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
            req, false);
        List<Pool> results = page.getPageData();
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        req.setPerPage(10);
        req.setOrder(PageRequest.Order.ASCENDING);
        req.setSortBy("id");

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("A", "foo");
        filters.addAttributeFilter("A", "biz");
        filters.addAttributeFilter("B", "zoo");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
View Full Code Here

Examples of org.candlepin.model.PoolFilterBuilder.addAttributeFilter()

        req.setOrder(PageRequest.Order.ASCENDING);
        req.setSortBy("id");

        PoolFilterBuilder filters = new PoolFilterBuilder();
        filters.addAttributeFilter("A", "foo");
        filters.addAttributeFilter("A", "biz");
        filters.addAttributeFilter("B", "zoo");

        Page<List<Pool>> page = poolCurator.listAvailableEntitlementPools(
            null, owner, null, activeDate, false, filters,
            req, false);
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.