Examples of addFilterInventoryStatus()


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

            } catch (IllegalArgumentException iae) {
                throw new BadArgumentException("status","Value " + status + " is not in the list of allowed values: ALL, NEW, IGNORED, COMMITTED, DELETED, UNINVENTORIED" );
            }
        } else {
            // JavaDoc says to explicitly set to null in order to get all Status
            criteria.addFilterInventoryStatus(null);
        }
        if (q!=null) {
            criteria.addFilterName(q);
        }
        if (category!=null) {
View Full Code Here

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

    private ResourceWithType findCreatedResource(int parentId, String name, UriInfo uriInfo) {
        ResourceCriteria criteria = new ResourceCriteria();
        criteria.setStrict(true);
        criteria.addFilterParentResourceId(parentId);
        criteria.addFilterName(name);
        criteria.addFilterInventoryStatus(InventoryStatus.COMMITTED);
        List<Resource> resources = resMgr.findResourcesByCriteria(caller,criteria);
        if (resources.size()==0) {
            return null;
        }
        Resource res = resources.get(0);
View Full Code Here

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

        // we never want to filter on null status - that would return resources for every status (committed, new, deleted, etc).
        // we want to rely on whatever the default setting is for the criteria and only override that if we explicitly have a status to filter.
        InventoryStatus invStatusFilter = getFilter(request, INVENTORY_STATUS.propertyName(), InventoryStatus.class);
        if (invStatusFilter != null) {
            criteria.addFilterInventoryStatus(invStatusFilter);
        }

        InventoryStatus parentInvStatusFilter = getFilter(request, PARENT_INVENTORY_STATUS.propertyName(),
            InventoryStatus.class);
        if (parentInvStatusFilter != null) {
View Full Code Here

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

        executeInTransaction(false, new TransactionCallback() {
            @Override
            public void execute() throws Exception {
                ResourceCriteria c = new ResourceCriteria();
                c.addFilterInventoryStatus(null);
                c.addFilterResourceKey(RESOURCE_KEY);
                c.fetchSchedules(true);
                List<Resource> r = resourceManager.findResourcesByCriteria(overlord, c);

                // Note that the order of deletes is important due to FK
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.