Examples of addFilterResourceCategories()


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

        ResourceCriteria criteria = new ResourceCriteria();

        criteria.addFilterId(getFilter(request, "id", Integer.class));
        criteria.addFilterParentResourceId(getFilter(request, "parentId", Integer.class));
        criteria.addFilterCurrentAvailability(getFilter(request, AVAILABILITY.propertyName(), AvailabilityType.class));
        criteria.addFilterResourceCategories(getArrayFilter(request, CATEGORY.propertyName(), ResourceCategory.class));
        criteria.addFilterIds(getArrayFilter(request, "resourceIds", Integer.class));
        criteria.addFilterImplicitGroupIds(getFilter(request, "groupId", Integer.class));
        criteria.addFilterName(getFilter(request, NAME.propertyName(), String.class));
        criteria.addFilterResourceTypeId(getFilter(request, TYPE.propertyName(), Integer.class));
        criteria.addFilterPluginName(getFilter(request, PLUGIN.propertyName(), String.class));
View Full Code Here

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

    private Map<String,String> getStats(Subject caller) {

        Map<String,String> result = new HashMap<String, String>();

        ResourceCriteria criteria = new ResourceCriteria();
        criteria.addFilterResourceCategories(ResourceCategory.PLATFORM);
        criteria.setRestriction(Criteria.Restriction.COUNT_ONLY);
        PageList<Resource> resList = resourceManager.findResourcesByCriteria(caller,criteria);
        result.put("PlatformCount",String.valueOf(resList.getTotalSize()));
        criteria = new ResourceCriteria();
        criteria.addFilterResourceCategories(ResourceCategory.SERVER);
View Full Code Here

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

        criteria.addFilterResourceCategories(ResourceCategory.PLATFORM);
        criteria.setRestriction(Criteria.Restriction.COUNT_ONLY);
        PageList<Resource> resList = resourceManager.findResourcesByCriteria(caller,criteria);
        result.put("PlatformCount",String.valueOf(resList.getTotalSize()));
        criteria = new ResourceCriteria();
        criteria.addFilterResourceCategories(ResourceCategory.SERVER);
        criteria.setRestriction(Criteria.Restriction.COUNT_ONLY);
        resList = resourceManager.findResourcesByCriteria(caller,criteria);
        result.put("ServerCount",String.valueOf(resList.getTotalSize()));
        criteria = new ResourceCriteria();
        criteria.addFilterResourceCategories(ResourceCategory.SERVICE);
View Full Code Here

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

        criteria.addFilterResourceCategories(ResourceCategory.SERVER);
        criteria.setRestriction(Criteria.Restriction.COUNT_ONLY);
        resList = resourceManager.findResourcesByCriteria(caller,criteria);
        result.put("ServerCount",String.valueOf(resList.getTotalSize()));
        criteria = new ResourceCriteria();
        criteria.addFilterResourceCategories(ResourceCategory.SERVICE);
        criteria.setRestriction(Criteria.Restriction.COUNT_ONLY);
        resList = resourceManager.findResourcesByCriteria(caller,criteria);
        result.put("ServiceCount",String.valueOf(resList.getTotalSize()));

        AlertCriteria alertCriteria = new AlertCriteria();
View Full Code Here

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

        for (ResourceType resourceType : resourceTypes) {
            platformMetricDefs.put(resourceType.getId(), getPlatformMetricDefIds(resourceType));
        }

        final ResourceCriteria resourceCriteria = new ResourceCriteria();
        resourceCriteria.addFilterResourceCategories(PLATFORM);
        resourceCriteria.addFilterInventoryStatus(COMMITTED);
        resourceCriteria.fetchCurrentAvailability(true);

        //Use CriteriaQuery to automatically chunk/page through criteria query results
        CriteriaQueryExecutor<Resource, ResourceCriteria> resourceQueryExecutor = new CriteriaQueryExecutor<Resource, ResourceCriteria>() {
View Full Code Here

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

        System.out.println(generator.getQueryString(true));
    }

    public static void testResourceCriteria() {
        ResourceCriteria resourceCriteria = new ResourceCriteria();
        resourceCriteria.addFilterResourceCategories(ResourceCategory.SERVER);
        resourceCriteria.addFilterName("marques");
        resourceCriteria.fetchAgent(true);
        resourceCriteria.addSortResourceTypeName(PageOrdering.ASC);
        resourceCriteria.setCaseSensitive(true);
        resourceCriteria.setFiltersOptional(true);
View Full Code Here

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

                String search = getSearch();
                ResourceCategory category = getCategory();

                ResourceCriteria criteria = new ResourceCriteria();
                criteria.setPageControl(pc);
                criteria.addFilterResourceCategories(category);
                if (search != null && !search.trim().equals("")) {
                    criteria.setSearchExpression(search);
                }
                // lineage info is now provided by the disambiguation stuff
                // criteria.fetchParentResource(true);
View Full Code Here

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

        }
        if (q!=null) {
            criteria.addFilterName(q);
        }
        if (category!=null) {
            criteria.addFilterResourceCategories(ResourceCategory.valueOf(category.toUpperCase()));
        }
        if (page!=null) {
            criteria.setPaging(page,pageSize);
        }
        PageList<Resource> ret = resMgr.findResourcesByCriteria(caller,criteria);
View Full Code Here

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

        printRequestCriteria(request);
        criteria.addFilterId(getFilter(request, "id", Integer.class));
        criteria.addFilterParentResourceId(getFilter(request, "parentId", Integer.class));
        criteria.addFilterCurrentAvailability(getFilter(request, AVAILABILITY.propertyName(), AvailabilityType.class));
        criteria.addFilterResourceCategories(getArrayFilter(request, CATEGORY.propertyName(), ResourceCategory.class));
        criteria.addFilterIds(getArrayFilter(request, FILTER_RESOURCE_IDS, Integer.class));
        criteria.addFilterExplicitGroupIds(getFilter(request, FILTER_GROUP_ID, Integer.class));
        criteria.addFilterName(getFilter(request, NAME.propertyName(), String.class));
        criteria.addFilterResourceTypeId(getFilter(request, TYPE.propertyName(), Integer.class));
        criteria.addFilterPluginName(getFilter(request, PLUGIN.propertyName(), String.class));
View Full Code Here

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

                        final int platformResourceId = Integer.valueOf(platformId);
                        final Resource parentResourceStub = new Resource(platformResourceId);

                        ResourceCriteria fetchCriteria = new ResourceCriteria();
                        fetchCriteria.addFilterParentResourceId(platformResourceId);
                        fetchCriteria.addFilterResourceCategories(ResourceCategory.SERVER);
                        fetchCriteria.addFilterInventoryStatuses(statuses);
                        fetchCriteria.clearPaging();
                        fetchCriteria.addSortName(PageOrdering.ASC);
                        resourceService.findResourcesByCriteria(fetchCriteria, new AsyncCallback<PageList<Resource>>() {
                            public void onFailure(Throwable caught) {
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.