Examples of addFilterResourceIds()


Examples of org.rhq.core.domain.criteria.AlertCriteria.addFilterResourceIds()

                endTime = new Date(beginTime + MILLIS_IN_DAY).getTime();
            }
            Resource resource = getResource();

            AlertCriteria criteria = new AlertCriteria();
            criteria.addFilterResourceIds(resource.getId());
            criteria.addFilterAlertDefinitionIds(alertDefinitionId);
            criteria.addFilterPriorities(alertPriority);
            criteria.addFilterStartTime(beginTime);
            criteria.addFilterEndTime(endTime);
            criteria.setPageControl(pc);
View Full Code Here

Examples of org.rhq.core.domain.criteria.AlertCriteria.addFilterResourceIds()

            }

            // add any context related filters
            switch (getEntityContext().type) {
            case Resource:
                criteria.addFilterResourceIds(getEntityContext().getResourceId());
                break;

            case ResourceGroup:
                criteria.addFilterResourceGroupIds(getEntityContext().getGroupId());
                break;
View Full Code Here

Examples of org.rhq.core.domain.criteria.AlertCriteria.addFilterResourceIds()

    }

    private PageList<Alert> getAlerts(int resourceId) {
        AlertManagerLocal alertManager = LookupUtil.getAlertManager();
        AlertCriteria alertCriteria = new AlertCriteria();
        alertCriteria.addFilterResourceIds(resourceId);
        alertCriteria.fetchConditionLogs(true);
        return alertManager.findAlertsByCriteria(getOverlord(), alertCriteria);
    }

    private AlertCondition getAlertConditionWithLogs(final int conditionId) {
View Full Code Here

Examples of org.rhq.core.domain.criteria.AlertCriteria.addFilterResourceIds()

        // wait for our JMS messages to process and see if we get any alerts
        Thread.sleep(3000);

        //check that the alert fired when going from DOWN to UP
        AlertCriteria aCrit = new AlertCriteria();
        aCrit.addFilterResourceIds(newResource.getId());

        List<Alert> alerts = LookupUtil.getAlertManager().findAlertsByCriteria(getOverlord(), aCrit);
        assertEquals("Unexpected number of alerts on the resource.", 1, alerts.size());
    }
View Full Code Here

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

            Map values = requestCriteria.getValues();
            for (Object key : values.keySet()) {
                String fieldName = (String) key;
                if (fieldName.equals(ResourceAlertDefinitionsView.CRITERIA_RESOURCE_ID)) {
                    Integer resourceId = (Integer) values.get(fieldName);
                    criteria.addFilterResourceIds(resourceId);
                }
            }
        }

        return criteria;
View Full Code Here

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

    }

    @Override
    protected AlertDefinitionCriteria getSimpleCriteriaForAll() {
        AlertDefinitionCriteria criteria = new AlertDefinitionCriteria();
        criteria.addFilterResourceIds(Integer.valueOf(this.resource.getId()));
        criteria.setPageControl(PageControl.getUnlimitedInstance());
        return criteria;
    }
}
View Full Code Here

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

            return;
        }

        // fetch the resource-level AlertDefs tied to the Group from which resources are being removed
        AlertDefinitionCriteria criteria = new AlertDefinitionCriteria();
        criteria.addFilterResourceIds(removedResourceIds);
        criteria.addFilterGroupAlertDefinitionGroupId(resourceGroupId);
        criteria.addFilterDeleted(false);
        criteria.clearPaging();

        CriteriaQueryGenerator generator = new CriteriaQueryGenerator(subject, criteria);
View Full Code Here

Examples of org.rhq.core.domain.criteria.DriftDefinitionCriteria.addFilterResourceIds()

            updatedDef.getComplianceStatus());
    }

    private DriftDefinition loadDefinition(String name) {
        DriftDefinitionCriteria criteria = new DriftDefinitionCriteria();
        criteria.addFilterResourceIds(resource.getId());
        criteria.addFilterName(name);
        criteria.fetchConfiguration(true);
        criteria.fetchResource(true);
        criteria.fetchTemplate(true);
View Full Code Here

Examples of org.rhq.core.domain.criteria.DriftDefinitionCriteria.addFilterResourceIds()

        driftDefPojo.setBasedir(new BaseDirectory(BaseDirValueContext.fileSystem, "foo/bar"));

        driftManager.updateDriftDefinition(overlord, EntityContext.forResource(newResource.getId()), driftDefPojo);

        DriftDefinitionCriteria c = new DriftDefinitionCriteria();
        c.addFilterResourceIds(newResource.getId());
        c.fetchConfiguration(true);
        List<DriftDefinition> driftDefs = driftManager.findDriftDefinitionsByCriteria(overlord, c);
        assertNotNull(driftDefs);
        assertEquals(3, driftDefs.size());
        DriftDefinition driftDef = null;
View Full Code Here

Examples of org.rhq.core.domain.criteria.DriftDefinitionCriteria.addFilterResourceIds()

    protected DriftDefinitionCriteria getFetchCriteria(DSRequest request) {

        DriftDefinitionCriteria criteria = new DriftDefinitionCriteria();
        switch (entityContext.getType()) {
        case Resource:
            criteria.addFilterResourceIds(entityContext.getResourceId());
            break;

        case ResourceGroup:
            //TODO
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.