@Override public String toString() { return new ToStringBuilder(this, ToStringStyle.JSON_STYLE) .append(_parmName, _value == null ? null : _value.getContent()) .toString(); }
private Set<OnmsAlarm> getRelatedAlarms(List<Parm> list) { if (list == null || list.isEmpty()) { return Collections.emptySet(); } Set<String> reductionKeys = list.stream().filter(AlarmPersisterImpl::isRelatedReductionKeyWithContent).map(p -> p.getValue().getContent()).collect(Collectors.toSet()); // Only existing alarms are returned. Reduction Keys for non-existing alarms are dropped. return reductionKeys.stream().map(reductionKey -> m_alarmDao.findByReductionKey(reductionKey)).filter(Objects::nonNull).collect(Collectors.toSet()); }
private Set<OnmsAlarm> getRelatedAlarms(List<Parm> list) { if (list == null || list.isEmpty()) { return Collections.emptySet(); } Set<String> reductionKeys = list.stream().filter(AlarmPersisterImpl::isRelatedReductionKeyWithContent).map(p -> p.getValue().getContent()).collect(Collectors.toSet()); // Only existing alarms are returned. Reduction Keys for non-existing alarms are dropped. return reductionKeys.stream().map(reductionKey -> m_alarmDao.findByReductionKey(reductionKey)).filter(Objects::nonNull).collect(Collectors.toSet()); }
private static Map<String, String> convertParmsToMap(List<Parm> parms) { Map<String, String> map = new HashMap<String, String>(); for (Parm p : parms) { // XXX not doing encoding or type! map.put(p.getParmName(), p.getValue().getContent()); } return map; }
private boolean isReloadConfigEventTarget(Event event) { boolean isTarget = false; List<Parm> parmCollection = event.getParmCollection(); for (Parm parm : parmCollection) { if (EventConstants.PARM_DAEMON_NAME.equals(parm.getParmName()) && "Provisiond.RancidProvisioningAdapter".equalsIgnoreCase(parm.getValue().getContent())) { isTarget = true; break; } } LOG.debug("isReloadConfigEventTarget: Provisiond.RancidProvisioningAdapter was target of reload event: {}", isTarget); return isTarget; }
private boolean isReloadConfigEventTarget(Event event) { boolean isTarget = false; List<Parm> parmCollection = event.getParmCollection(); for (Parm parm : parmCollection) { if (EventConstants.PARM_DAEMON_NAME.equals(parm.getParmName()) && "Reportd".equalsIgnoreCase(parm.getValue().getContent())) { isTarget = true; break; } } LOG.debug("isReloadConfigEventTarget: Reportd was target of reload event: {}", isTarget); return isTarget; }
private boolean isReloadConfigEventTarget(Event event) { boolean isTarget = false; List<Parm> parmCollection = event.getParmCollection(); for (Parm parm : parmCollection) { if (EventConstants.PARM_DAEMON_NAME.equals(parm.getParmName()) && "Tl1d".equalsIgnoreCase(parm.getValue().getContent())) { isTarget = true; break; } } LOG.debug("isReloadConfigEventTarget: Tl1d was target of reload event: {}", isTarget); return isTarget; }
private boolean isReloadConfigEventTarget(Event event) { boolean isTarget = false; final List<Parm> parmCollection = event.getParmCollection(); for (final Parm parm : parmCollection) { if (EventConstants.PARM_DAEMON_NAME.equals(parm.getParmName()) && DAEMON_NAME.equalsIgnoreCase(parm.getValue().getContent())) { isTarget = true; break; } } LOG.debug("isReloadConfigEventTarget: discovery was target of reload event: {}", isTarget); return isTarget; }
private boolean isReloadConfigEventTarget(Event event) { boolean isTarget = false; List<Parm> parmCollection = event.getParmCollection(); for (Parm parm : parmCollection) { if (EventConstants.PARM_DAEMON_NAME.equals(parm.getParmName()) && "Provisiond".equalsIgnoreCase(parm.getValue().getContent())) { isTarget = true; break; } } LOG.debug("isReloadConfigEventTarget: Provisiond was target of reload event: {}", isTarget); return isTarget; }
private boolean isReloadConfigEventTarget(Event event) { boolean isTarget = false; List<Parm> parmCollection = event.getParmCollection(); for (Parm parm : parmCollection) { if (EventConstants.PARM_DAEMON_NAME.equals(parm.getParmName()) && "Provisiond.MapProvisioningAdapter".equalsIgnoreCase(parm.getValue().getContent())) { isTarget = true; break; } } LOG.debug("isReloadConfigEventTarget: Provisiond.MapProvisioningAdapter was target of reload event: {}", isTarget); return isTarget; }
private boolean isReloadConfigEventTarget(final Event event) { boolean isTarget = false; for (final Parm parm : event.getParmCollection()) { if (EventConstants.PARM_DAEMON_NAME.equals(parm.getParmName()) && ("Provisiond." + NAME).equalsIgnoreCase(parm.getValue().getContent())) { isTarget = true; break; } } LOG.debug("isReloadConfigEventTarget: Provisiond. {} was target of reload event: {}", isTarget, NAME); return isTarget; } }
private boolean isReloadConfigEventTarget(Event event) { boolean isTarget = false; final List<Parm> parmCollection = event.getParmCollection(); for (final Parm parm : parmCollection) { if (EventConstants.PARM_DAEMON_NAME.equals(parm.getParmName()) && DAEMON_NAME.equalsIgnoreCase(parm.getValue().getContent())) { isTarget = true; break; } } LOG.debug("isReloadConfigEventTarget: discovery was target of reload event: {}", isTarget); return isTarget; }
private static List<String> getPrettyParms(final Event event) { final List<String> parms = new ArrayList<>(); for (final Parm p : event.getParmCollection()) { parms.add(p.getParmName() + "=" + p.getValue().getContent()); } return parms; }
/** * <p>toString</p> * * @param value a {@link org.opennms.netmgt.xml.event.Value} object. * @return a {@link java.lang.String} object. */ public static String toString(Value value) { return value.getType() + "(" + value.getEncoding() + "): " + value.getContent(); }
private static List<String> getPrettyParms(final Event event) { final List<String> parms = new ArrayList<>(); for (final Parm p : event.getParmCollection()) { parms.add(p.getParmName() + "=" + p.getValue().getContent()); } return parms; }
private static boolean isRelatedReductionKeyWithContent(Parm param) { return param.getParmName() != null // TOOD revisit using equals() when event_parameters table supports multiple params with the same name (see NMS-10214) && param.getParmName().startsWith(RELATED_REDUCTION_KEY_PREFIX) && param.getValue() != null && param.getValue().getContent() != null; }
/** * Instantiates a new OpenNMS event parameter. * * @param parm the Event parameter object */ public OnmsEventParameter(OnmsEvent event, Parm parm) { this.event = event; name = parm.getParmName(); value = EventDatabaseConstants.escape(parm.getValue().getContent() == null ? "" : parm.getValue().getContent(), EventDatabaseConstants.NAME_VAL_DELIM); type = parm.getValue().getType(); }
public EventParameterBean(Parm p) { name = p.getParmName(); value = p.getValue() != null ? p.getValue().getContent() : null; }
public String get(Event event) { if (event != null && event.getParm(parmName) != null && event.getParm(parmName).getValue() != null) { return event.getParm(parmName).getValue().getContent(); } return null; } };
protected static void parmPresentAndValueNonNull(Event event, String parmName) { boolean parmPresent = false; for (Parm parm : event.getParmCollection()) { if (parmName.equals(parm.getParmName())) { assertNotNull("Value content of parm '" + parmName + "'", parm.getValue().getContent()); parmPresent = true; } } assertTrue("Parm '" + parmName + "' present", parmPresent); }