parm.setValue(value); parms.add(parm);
protected static Parm buildParm(String parmName, String parmValue) { Value v = new Value(); v.setContent(parmValue); Parm p = new Parm(); p.setParmName(parmName); p.setValue(v); return p; }
parm.setValue(value); parms.add(parm);
/** * <p>setParam</p> * * @param parmName a {@link java.lang.String} object. * @param val a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.model.events.EventBuilder} object. */ public EventBuilder setParam(final String parmName, final String val) { if (m_event.getParmCollection().size() < 1) { return addParam(parmName, val); } for(final Parm parm : m_event.getParmCollection()) { if (parm.getParmName().equals(parmName)) { final Value value = new Value(); value.setContent(val); parm.setValue(value); return this; } } return addParam(parmName, val); }
private void sendRearmForTriggeredStates() { for (String instance : m_thresholdEvaluatorStates.keySet()) { for (ThresholdEvaluatorState state : m_thresholdEvaluatorStates.get(instance)) { if (state.isTriggered()) { Event e = state.getEventForState(Status.RE_ARMED, new Date(), Double.NaN, null); Parm p = new Parm(); p.setParmName("reason"); Value v = new Value(); v.setContent("Configuration has been changed"); p.setValue(v); e.addParm(p); LOG.info("sendRearmForTriggeredStates: sending rearm for {}", e); ThresholdingEventProxyFactory.getFactory().getProxy().add(e); state.clearState(); } } } }
/** * <p>addParam</p> * * @param parmName a {@link java.lang.String} object. * @param val a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.model.events.EventBuilder} object. */ public EventBuilder addParam(final String parmName, final boolean val) { if (parmName != null) { final Value value = new Value(); value.setContent(val ? "true" : "false"); final Parm parm = new Parm(); parm.setParmName(parmName); parm.setValue(value); this.addParam(parm); } return this; }
@Override protected void setValue(Event targetEvent, String value) { if (value == null) { LOG.debug("Value of parameter is null setting to blank"); value=""; } for (final Parm parm : targetEvent.getParmCollection()) { if (parm.getParmName().equals(getAttributeName())) { org.opennms.netmgt.xml.event.Value val = parm.getValue(); if (val == null) { val = new org.opennms.netmgt.xml.event.Value(); parm.setValue(val); } LOG.debug("Overriding value of parameter {}. Setting it to {}", value, getAttributeName()); val.setContent(value); return; } } // if we got here then we didn't find the existing parameter Parm newParm = new Parm(); newParm.setParmName(getAttributeName()); org.opennms.netmgt.xml.event.Value val = new org.opennms.netmgt.xml.event.Value(); newParm.setValue(val); LOG.debug("Setting value of parameter {} to {}", value, getAttributeName()); val.setContent(value); targetEvent.addParm(newParm); } }
public EventBuilder addParam(final String parmName, final String val, final String type, final String encoding) { if (parmName != null) { Value value = new Value(); value.setContent(val); if (type != null) { value.setType(type); } if (encoding != null) { value.setEncoding(encoding); } Parm parm = new Parm(); parm.setParmName(parmName); parm.setValue(value); addParam(parm); } return this; }
private Parm buildParm(String parmName, String parmValue) { Value v = new Value(); v.setContent(parmValue); Parm p = new Parm(); p.setParmName(parmName); p.setValue(v); return p; }
private Parm buildParm(String parmName, String parmValue) { Value v = new Value(); v.setContent(parmValue); Parm p = new Parm(); p.setParmName(parmName); p.setValue(v); return p; }
parm.setValue(val);
v.setEncoding("text"); v.setExpand(p.getExpand()); parm.setValue(v); e.addParm(parm); } else {
v.setEncoding("text"); v.setExpand(p.getExpand()); parm.setValue(v); e.addParm(parm); } else {