Examples of addFilterParentInventoryStatuses()


Examples of org.rhq.core.domain.criteria.ResourceCriteria.addFilterParentInventoryStatuses()

        List<InventoryStatus> committedStatus = new ArrayList<InventoryStatus>(1);
        List<InventoryStatus> ignoredStatus = new ArrayList<InventoryStatus>(1);
        committedStatus.add(InventoryStatus.COMMITTED);
        ignoredStatus.add(InventoryStatus.IGNORED);
        ResourceCriteria criteria = new ResourceCriteria();
        criteria.addFilterParentInventoryStatuses(committedStatus);
        criteria.addFilterId(serverIds.get(0));

        // excursus: look for the server with the given ID but only if the parent is committed (this should return the resource)
        List<Resource> lookup = resourceManager.findResourcesByCriteria(subjectManager.getOverlord(), criteria);
        assert 1 == lookup.size() : lookup;
View Full Code Here

Examples of org.rhq.core.domain.criteria.ResourceCriteria.addFilterParentInventoryStatuses()

        List<Resource> lookup = resourceManager.findResourcesByCriteria(subjectManager.getOverlord(), criteria);
        assert 1 == lookup.size() : lookup;
        assert lookup.get(0).getId() == serverIds.get(0) : lookup;

        // excursus: look for the server with the given ID but only if the parent is ignored (this should return nothing)
        criteria.addFilterParentInventoryStatuses(ignoredStatus);
        lookup = resourceManager.findResourcesByCriteria(subjectManager.getOverlord(), criteria);
        assert lookup.isEmpty() : lookup;
    }

    @Test(groups = "integration.ejb3")
View Full Code Here

Examples of org.rhq.core.domain.criteria.ResourceCriteria.addFilterParentInventoryStatuses()

        InventoryStatus parentInvStatusFilter = getFilter(request, PARENT_INVENTORY_STATUS.propertyName(),
            InventoryStatus.class);
        if (parentInvStatusFilter != null) {
            List<InventoryStatus> statuses = new ArrayList<InventoryStatus>(1);
            statuses.add(parentInvStatusFilter);
            criteria.addFilterParentInventoryStatuses(statuses);
        }

        return criteria;
    }
View Full Code Here

Examples of org.rhq.core.domain.criteria.ResourceCriteria.addFilterParentInventoryStatuses()

        InventoryStatus parentInvStatusFilter = getFilter(request, PARENT_INVENTORY_STATUS.propertyName(),
            InventoryStatus.class);
        if (parentInvStatusFilter != null) {
            List<InventoryStatus> statuses = new ArrayList<InventoryStatus>(1);
            statuses.add(parentInvStatusFilter);
            criteria.addFilterParentInventoryStatuses(statuses);
        }

        //@todo: Remove me when finished debugging search expression
        Log.debug(" *** ResourceCriteria Search String: " + getFilter(request, "search", String.class));
        criteria.setSearchExpression(getFilter(request, "search", String.class));
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.