Examples of addFilterIds()


Examples of org.rhq.core.domain.criteria.AgentCriteria.addFilterIds()

        final Integer[] resourceIds = new Integer[resourceIdStrings.length];
        AgentCriteria c = new AgentCriteria();
        for (int i = 0, len = resourceIdStrings.length; (i < len); ++i) {
            resourceIds[i] = Integer.parseInt(resourceIdStrings[i]);
        }
        c.addFilterIds(resourceIds);
        Subject overlord = LookupUtil.getSubjectManager().getOverlord();
        List<Agent> result = LookupUtil.getAgentManager().findAgentsByCriteria(overlord, c);
        return result;
    }
View Full Code Here

Examples of org.rhq.core.domain.criteria.AlertDefinitionCriteria.addFilterIds()

        if (null == alertDefinitionIds || alertDefinitionIds.length == 0) {
            return 0;
        }

        AlertDefinitionCriteria criteria = new AlertDefinitionCriteria();
        criteria.addFilterIds(ArrayUtils.wrapInArray(alertDefinitionIds));
        criteria.addFilterDeleted(false);
        criteria.clearPaging();
        List<AlertDefinition> defs = alertDefinitionManager.findAlertDefinitionsByCriteria(subject, criteria);

        if (defs.isEmpty()) {
View Full Code Here

Examples of org.rhq.core.domain.criteria.AlertDefinitionCriteria.addFilterIds()

        if (null == alertDefinitionIds || alertDefinitionIds.length == 0) {
            return 0;
        }

        AlertDefinitionCriteria criteria = new AlertDefinitionCriteria();
        criteria.addFilterIds(ArrayUtils.wrapInArray(alertDefinitionIds));
        criteria.addFilterEnabled(false);
        criteria.addFilterDeleted(false);
        criteria.clearPaging();
        List<AlertDefinition> defs = alertDefinitionManager.findAlertDefinitionsByCriteria(subject, criteria);
View Full Code Here

Examples of org.rhq.core.domain.criteria.AlertDefinitionCriteria.addFilterIds()

        if (null == alertDefinitionIds || alertDefinitionIds.length == 0) {
            return 0;
        }

        AlertDefinitionCriteria criteria = new AlertDefinitionCriteria();
        criteria.addFilterIds(ArrayUtils.wrapInArray(alertDefinitionIds));
        criteria.addFilterEnabled(true);
        criteria.addFilterDeleted(false);
        criteria.clearPaging();
        List<AlertDefinition> defs = alertDefinitionManager.findAlertDefinitionsByCriteria(subject, criteria);
View Full Code Here

Examples of org.rhq.core.domain.criteria.AlertDefinitionCriteria.addFilterIds()

        AlertDefinitionCriteria criteria = new AlertDefinitionCriteria();
        criteria.addFilterNotificationNames(pluginName);
        criteria.setPageControl(PageControl.getUnlimitedInstance());
        criteria.fetchAlertNotifications(true);
        if (alertDefIds != null) {
            criteria.addFilterIds(alertDefIds.toArray(new Integer[alertDefIds.size()]));
        }

        return manager.findAlertDefinitionsByCriteria(overlord, criteria);
    }
View Full Code Here

Examples of org.rhq.core.domain.criteria.AlertDefinitionCriteria.addFilterIds()

        BatchIterator<Integer> childDefIdsBatchIterator = new BatchIterator<Integer>(childDefIds);
        for (List<Integer> childDefIdsBatch : childDefIdsBatchIterator) {

            AlertDefinitionCriteria criteria = new AlertDefinitionCriteria();
            criteria.addFilterIds(childDefIdsBatch.toArray(new Integer[childDefIdsBatch.size()]));
            List<AlertDefinition> remainingChildDefs = alertDefinitionManager.findAlertDefinitionsByCriteria(
                testData.getSubject(), criteria);

            assertEquals(0, remainingChildDefs.size());
View Full Code Here

Examples of org.rhq.core.domain.criteria.BundleGroupCriteria.addFilterIds()

            BundleGroupCriteria result = super.getFetchCriteria(request);
            if (null != result) {
                result.setStrict(false);
            }
            if (null != idsFilter) {
                result.addFilterIds(idsFilter);
            }
            return result;
        }
    }
View Full Code Here

Examples of org.rhq.core.domain.criteria.BundleGroupCriteria.addFilterIds()

                    if (!unassignedBundleGroup.getBundles().isEmpty()) {
                        allVisibleBundleGroups.add(unassignedBundleGroup);
                    }

                    BundleGroupCriteria bundleGroupCriteria = new BundleGroupCriteria();
                    bundleGroupCriteria.addFilterIds(visibleBundleGroups.keySet().toArray(new Integer[0]));
                    bundleService.findBundleGroupsByCriteria(bundleGroupCriteria, new AsyncCallback<PageList<BundleGroup>>() {
                        public void onFailure(Throwable caught) {
                            // just log a message, but keep going, this just means we can't show lock icons where applicable
                            CoreGUI.getErrorHandler().handleError(MSG.view_bundle_tree_loadFailure(), caught);
                        }
View Full Code Here

Examples of org.rhq.core.domain.criteria.BundleResourceDeploymentCriteria.addFilterIds()

        List<Integer> resourceDeployIds = new ArrayList<Integer>();
        for (BundleResourceDeployment resourceDeploy : resourceDeploys) {
            resourceDeployIds.add(resourceDeploy.getId());
        }
        final BundleResourceDeploymentCriteria brdc = new BundleResourceDeploymentCriteria();
        brdc.addFilterIds(resourceDeployIds.toArray(new Integer[resourceDeployIds.size()]));
        brdc.fetchResource(true);

        //Use CriteriaQuery to automatically chunk/page through criteria query results
        CriteriaQueryExecutor<BundleResourceDeployment, BundleResourceDeploymentCriteria> queryExecutor = new CriteriaQueryExecutor<BundleResourceDeployment, BundleResourceDeploymentCriteria>() {
            @Override
View Full Code Here

Examples of org.rhq.core.domain.criteria.MeasurementScheduleCriteria.addFilterIds()

    }

    @Override
    public void saveNewBaselines(Set<Integer> scheduleIds, Map<Integer, MeasurementBaseline> baselines) {
        MeasurementScheduleCriteria criteria = new MeasurementScheduleCriteria();
        criteria.addFilterIds(scheduleIds.toArray(new Integer[scheduleIds.size()]));
        criteria.setPageControl(PageControl.getUnlimitedInstance());
        List<MeasurementSchedule> schedules = measurementScheduleManager.findSchedulesByCriteria(
            subjectManager.getOverlord(), criteria);
        for (MeasurementSchedule schedule : schedules) {
            MeasurementBaseline baseline = baselines.get(schedule.getId());
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.