Examples of addFilterUnacknowledgedOnly()


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

        AlertFilter[] alertFilters = getArrayFilter(request, FILTER_STATUS, AlertFilter.class);
        if(alertFilters != null && alertFilters.length > 0) {
            // This feels duplicate from AlertsPortletDataSource..
            for(AlertFilter filter : alertFilters) {
                if(filter.equals(AlertFilter.ACKNOWLEDGED_STATUS)) {
                    criteria.addFilterUnacknowledgedOnly(true);
                } else if(filter.equals(AlertFilter.RECOVERED_STATUS)) {
                    criteria.addFilterRecovered(true);
                } else if(filter.equals(AlertFilter.RECOVERY_TYPE)) {
                    criteria.addFilterRecoveryIds(Integer.valueOf(0)); // Filter all alerts with recoveryId = 0
                }
View Full Code Here

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

        if(name != null && name.length() > 0) {
            criteria.addFilterName(name);
        }

        if (unacknowledgedOnly) {
            criteria.addFilterUnacknowledgedOnly(Boolean.TRUE);
        }

        criteria.addFilterRecovered(noRecovered);

        if(noRecoveryType) {
View Full Code Here

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

                alertManager.fireAlert(resourceAlertDefinitionId);

                // find the unacked alert
                AlertCriteria c = new AlertCriteria();
                c.addFilterAlertDefinitionIds(resourceAlertDefinitionId);
                c.addFilterUnacknowledgedOnly(Boolean.TRUE);
                List<Alert> result = alertManager.findAlertsByCriteria(testData.getSubject(), c);
                assertEquals(1, result.size());

                // fail to find any acked alert
                c.addFilterUnacknowledgedOnly(Boolean.FALSE);
View Full Code Here

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

                c.addFilterUnacknowledgedOnly(Boolean.TRUE);
                List<Alert> result = alertManager.findAlertsByCriteria(testData.getSubject(), c);
                assertEquals(1, result.size());

                // fail to find any acked alert
                c.addFilterUnacknowledgedOnly(Boolean.FALSE);
                c.addFilterAcknowledgingSubject(""); // should match anything acknowledged
                result = alertManager.findAlertsByCriteria(testData.getSubject(), c);
                assertTrue(result.isEmpty());

                // ack the alert
View Full Code Here

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

                assertNotNull(alert.getAcknowledgeTime());
                assertEquals(testData.getSubject().getName(), alert.getAcknowledgingSubject());
                assertTrue("Alert should just have been acknowledged", alert.getAcknowledgeTime() >= testStartTimeStamp);

                // fail to find the acked alert
                c.addFilterUnacknowledgedOnly(Boolean.TRUE);
                c.addFilterAcknowledgingSubject(null);
                result = alertManager.findAlertsByCriteria(testData.getSubject(), c);
                assertTrue(result.isEmpty());
            }
        });
View Full Code Here

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

            String filters = this.configuration.getSimpleValue(Constant.ALERT_FILTER, Constant.ALERT_FILTER_DEFAULT);
            if(filters != null && filters.length() > 0) {
                String[] filterArray = filters.trim().split(",");
                for(String filter : filterArray) {
                    if(filter.equals(AlertFilter.ACKNOWLEDGED_STATUS.name())) {
                        criteria.addFilterUnacknowledgedOnly(true);
                    } else if(filter.equals(AlertFilter.RECOVERY_TYPE.name())) {
                        criteria.addFilterRecoveryIds(Integer.valueOf(0)); // Filter all alerts with recoveryId = 0 (
                    } else if(filter.equals(AlertFilter.RECOVERED_STATUS.name())) {
                        criteria.addFilterRecovered(true);
                    }
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.