/** * <p>setSeverityLabel</p> * * @param label a {@link java.lang.String} object. */ public void setSeverityLabel(final String label) { m_severity = OnmsSeverity.get(label); }
/** * <p>setSeverityLabel</p> * * @param label a {@link java.lang.String} object. */ public void setSeverityLabel(String label) { m_eventSeverity = OnmsSeverity.get(label).getId(); }
/** * <p>setSeverity</p> * * @param severity a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.model.events.EventBuilder} object. */ public EventBuilder setSeverity(final String severity) { m_event.setSeverity(OnmsSeverity.get(severity).getLabel()); return this; }
public AlarmHopCriteria(AlarmSearchResult result, AlarmProvider alarmProvider) { super(result.getId(), result.getNodeLabel()); m_collapsed = result.isCollapsed(); m_searchResult = result; this.alarmProvider = Objects.requireNonNull(alarmProvider); String severityLabel = OnmsSeverity.get(result.getLabel()).getLabel(); m_collapsedVertex = new AlarmVertex(NAMESPACE, severityLabel, "Alarms: "+severityLabel); m_collapsedVertex.setChildren(getVertices()); setId(result.getId()); }
/** * <p>setSeverityId</p> * * @param severity a {@link java.lang.Integer} object. */ public void setSeverityId(final Integer severity) { this.m_severity = OnmsSeverity.get(severity); }
/** * <p>escalate</p> * * @param sev a {@link org.opennms.netmgt.model.OnmsSeverity} object. * @return a {@link org.opennms.netmgt.model.OnmsSeverity} object. */ public static OnmsSeverity escalate(final OnmsSeverity sev) { if (sev.isLessThan(OnmsSeverity.CRITICAL)) { return OnmsSeverity.get(sev.getId()+1); } else { return OnmsSeverity.get(sev.getId()); } }
public AlarmHopCriteria(AlarmSearchResult result, AlarmProvider alarmProvider) { super(result.getId(), result.getNodeLabel()); m_collapsed = result.isCollapsed(); m_searchResult = result; this.alarmProvider = Objects.requireNonNull(alarmProvider); String severityLabel = OnmsSeverity.get(result.getLabel()).getLabel(); m_collapsedVertex = new AlarmVertex(NAMESPACE, severityLabel, "Alarms: "+severityLabel); m_collapsedVertex.setChildren(getVertices()); setId(result.getId()); }
public OnmsSeverity getSeverity() { if (m_severity == null) { return null; } else { return OnmsSeverity.get(m_severity); } }
public static Event toEvent(InMemoryEvent event) { final EventBuilder builder = new EventBuilder(event.getUei(), event.getSource()); if (event.getSeverity() != null) { builder.setSeverity(OnmsSeverity.get(event.getSeverity().getId()).getLabel()); } for (EventParameter p : event.getParameters()) { builder.setParam(p.getName(), p.getValue()); } return builder.getEvent(); }
@Override public Object nullSafeGet(final ResultSet rs, final String[] names, final Object owner) throws HibernateException, SQLException { return OnmsSeverity.get(rs.getInt(names[0])); }
/** {@inheritDoc} */ @Override public void setAsText(final String text) throws IllegalArgumentException { final OnmsSeverity severity = OnmsSeverity.get(text); super.setValue(severity); }
@Transient @XmlTransient @Override public OnmsSeverity getSeverity() { return m_event == null ? null : OnmsSeverity.get(m_event.getEventSeverity()); }
/** * <p>getSeverityLabel</p> * * @return a {@link java.lang.String} object. */ @Transient @XmlAttribute(name="severity") public String getSeverityLabel() { return OnmsSeverity.get(m_eventSeverity).name(); }
public InMemoryEventBean(Event event) { this.event = Objects.requireNonNull(event); this.severity = ModelMappers.toSeverity(OnmsSeverity.get(event.getSeverity())); this.parameters = ImmutableList.copyOf(event.getParmCollection().stream() .filter(Objects::nonNull) // Skip null parameters .map(EventParameterBean::new) .collect(Collectors.toList())); }
public StatusSummary getSummary() { final List<BusinessService> businessServices = businessServiceManager.getAllBusinessServices(); final List<OnmsSeverity> severityList = businessServices.stream().map(bs -> OnmsSeverity.get(bs.getOperationalStatus().getLabel())).collect(Collectors.toList()); final long totalCount = businessServices.size(); return new StatusSummary(severityList, totalCount); }
public StatusSummary getSummary() { final List<BusinessService> businessServices = businessServiceManager.getAllBusinessServices(); final List<OnmsSeverity> severityList = businessServices.stream().map(bs -> OnmsSeverity.get(bs.getOperationalStatus().getLabel())).collect(Collectors.toList()); final long totalCount = businessServices.size(); return new StatusSummary(severityList, totalCount); }
public List<StatusEntity<BusinessService>> getStatus(Query query) { final BusinessServiceSearchCriteriaBuilder criteria = buildFrom(query); final List<BusinessService> services = criteria.apply(businessServiceManager, businessServiceManager.getAllBusinessServices()); final List<StatusEntity<BusinessService>> mappedServices = services .stream() .map(eachService -> new StatusEntityWrapper<>(eachService, OnmsSeverity.get(eachService.getOperationalStatus().getLabel()))) .collect(Collectors.toList()); return mappedServices; }
public List<StatusEntity<BusinessService>> getStatus(Query query) { final BusinessServiceSearchCriteriaBuilder criteria = buildFrom(query); final List<BusinessService> services = criteria.apply(businessServiceManager, businessServiceManager.getAllBusinessServices()); final List<StatusEntity<BusinessService>> mappedServices = services .stream() .map(eachService -> new StatusEntityWrapper<>(eachService, OnmsSeverity.get(eachService.getOperationalStatus().getLabel()))) .collect(Collectors.toList()); return mappedServices; }
private List<OnmsAlarm> findAlarms() { CriteriaBuilder bldr = new CriteriaBuilder(OnmsAlarm.class); String query = getSearchResult().getQuery(); if (isSeverityQuery()) { bldr.eq("severity", OnmsSeverity.get(query)); } else { bldr.eq("id", getSearchResult().getAlarmId()); } return alarmProvider.findMatchingAlarms(bldr.toCriteria()); }
private List<OnmsAlarm> findAlarms() { CriteriaBuilder bldr = new CriteriaBuilder(OnmsAlarm.class); String query = getSearchResult().getQuery(); if (isSeverityQuery()) { bldr.eq("severity", OnmsSeverity.get(query)); } else { bldr.eq("id", getSearchResult().getAlarmId()); } return alarmProvider.findMatchingAlarms(bldr.toCriteria()); }