Examples of addFilterResourceTypeId()


Examples of org.rhq.core.domain.criteria.DriftDefinitionTemplateCriteria.addFilterResourceTypeId()

    @Override
    protected DriftDefinitionTemplateCriteria getFetchCriteria(DSRequest request) {

        DriftDefinitionTemplateCriteria criteria = new DriftDefinitionTemplateCriteria();
        criteria.addFilterResourceTypeId(resourceTypeId);

        // I'm fetching these only to get the count of defs for the template. If it ends up being too slow
        // then we'll probably need to create a criteria method that returns a composite.
        criteria.fetchDriftDefinitions(true);
View Full Code Here

Examples of org.rhq.core.domain.criteria.DriftDefinitionTemplateCriteria.addFilterResourceTypeId()

        return loadTemplate(name, true);
    }

    private DriftDefinitionTemplate loadTemplate(String name, boolean verifyResultsUnique) {
        DriftDefinitionTemplateCriteria criteria = new DriftDefinitionTemplateCriteria();
        criteria.addFilterResourceTypeId(resourceType.getId());
        criteria.addFilterName(name);
        criteria.fetchDriftDefinitions(true);
        criteria.fetchResourceType(true);

        PageList<DriftDefinitionTemplate> templates = templateMgr.findTemplatesByCriteria(getOverlord(), criteria);
View Full Code Here

Examples of org.rhq.core.domain.criteria.MeasurementDefinitionCriteria.addFilterResourceTypeId()

        if (LOG.isDebugEnabled()) {
            LOG.debug("Deleting metric definitions for " + existingType);
        }

        MeasurementDefinitionCriteria criteria = new MeasurementDefinitionCriteria();
        criteria.addFilterResourceTypeId(existingType.getId());
        criteria.setRestriction(COLLECTION_ONLY);

        // Remove the type's metric definitions. We do this separately, rather than just relying on cascade
        // upon deletion of the ResourceType, because the removeMeasurementDefinition() will also take care
        // of removing any associated schedules and those schedules' OOBs.
View Full Code Here

Examples of org.rhq.core.domain.criteria.MeasurementDefinitionCriteria.addFilterResourceTypeId()

        PageList<MeasurementDefinition> definitions;
        Map<Integer, Long> definitionIntervalMap = new HashMap<Integer, Long>();
        Map<Integer, Boolean> definitionEnabledMap = new HashMap<Integer, Boolean>();
        if (context.type == EntityContext.Type.ResourceTemplate) {
            MeasurementDefinitionCriteria criteria = new MeasurementDefinitionCriteria();
            criteria.addFilterResourceTypeId(context.resourceTypeId);

            CriteriaQueryGenerator generator = new CriteriaQueryGenerator(subject, criteria);
            CriteriaQueryRunner<MeasurementDefinition> queryRunner = new CriteriaQueryRunner(criteria, generator,
                entityManager);
            definitions = queryRunner.execute();
View Full Code Here

Examples of org.rhq.core.domain.criteria.MeasurementDefinitionCriteria.addFilterResourceTypeId()

                        CoreGUI.getErrorHandler().handleError(MSG.dataSource_schedules_loadFailed(), caught);
                    }

                    public void onSuccess(PageList<Resource> result) {
                        MeasurementDefinitionCriteria mdCriteria = new MeasurementDefinitionCriteria();
                        mdCriteria.addFilterResourceTypeId(result.get(0).getResourceType().getId());
                        mdCriteria.addSortDisplayName(PageOrdering.ASC);

                        GWTServiceLookup.getMeasurementDataService().findMeasurementDefinitionsByCriteria(mdCriteria,
                            new AsyncCallback<PageList<MeasurementDefinition>>() {
                                @Override
View Full Code Here

Examples of org.rhq.core.domain.criteria.MeasurementDefinitionCriteria.addFilterResourceTypeId()

                        CoreGUI.getErrorHandler().handleError(MSG.dataSource_schedules_loadFailed(), caught);
                    }

                    public void onSuccess(PageList<ResourceGroup> result) {
                        MeasurementDefinitionCriteria mdCriteria = new MeasurementDefinitionCriteria();
                        mdCriteria.addFilterResourceTypeId(result.get(0).getResourceType().getId());
                        mdCriteria.addSortDisplayName(PageOrdering.ASC);

                        GWTServiceLookup.getMeasurementDataService().findMeasurementDefinitionsByCriteria(mdCriteria,
                            new AsyncCallback<PageList<MeasurementDefinition>>() {
                                @Override
View Full Code Here

Examples of org.rhq.core.domain.criteria.MeasurementDefinitionCriteria.addFilterResourceTypeId()

        }
    }

    private void initMeasurements() {
        MeasurementDefinitionCriteria criteria = new MeasurementDefinitionCriteria();
        criteria.addFilterResourceTypeId(resource.getResourceType().getId());
        //      criteria.addFilterResourceTypeName(resource.getResourceType().getName());
        //      criteria.setStrict(true);

        this.measurementDefinitions = remoteClient.getProxy(MeasurementDefinitionManagerRemote.class)
            .findMeasurementDefinitionsByCriteria(remoteClient.getSubject(), criteria);
View Full Code Here

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

                ResourceManagerLocal resourceManager = LookupUtil.getResourceManager();

                // delete any resources first
                ResourceCriteria c = new ResourceCriteria();
                c.setStrict(true);
                c.addFilterResourceTypeId(rt.getId());
                c.addFilterInventoryStatus(InventoryStatus.NEW);
                List<Resource> doomedResources = resourceManager.findResourcesByCriteria(overlord, c);
                c.addFilterInventoryStatus(InventoryStatus.DELETED);
                doomedResources.addAll(resourceManager.findResourcesByCriteria(overlord, c));
                c.addFilterInventoryStatus(InventoryStatus.UNINVENTORIED);
View Full Code Here

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

        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));
        criteria.addFilterTagNamespace(getFilter(request, "tagNamespace", String.class));
        criteria.addFilterTagSemantic(getFilter(request, "tagSemantic", String.class));
        criteria.addFilterTagName(getFilter(request, "tagName", String.class));
        criteria.addFilterVersion(getFilter(request, "version", String.class));
View Full Code Here

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

        return columns;
    }

    protected ResourceCriteria getDetailsQueryCriteria(Integer resourceTypeId, String version) {
        ResourceCriteria criteria = new ResourceCriteria();
        criteria.addFilterResourceTypeId(resourceTypeId);
        criteria.addFilterVersion(version);
        criteria.addFilterInventoryStatus(COMMITTED);
        criteria.addSortResourceCategory(ASC);
        criteria.addSortPluginName(ASC);
        criteria.addSortResourceTypeName(ASC);
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.