@Override public String getValue(String parm, String parsedParm, Event event, EventUtil eventUtil) { return event.getLogmsg().getContent(); } },
@Override public String getValue(String parm, String parsedParm, Event event, EventUtil eventUtil) { return event.getLogmsg().getContent(); } },
private void process(Header eventHeader, Event event, boolean synchronous) { if (event.getLogmsg() != null && event.getLogmsg().getDest().equals("suppress")) { LOG.debug("process: skip sending event {} to other daemons because is marked as suppress", event.getUei()); } else { m_eventIpcBroadcaster.broadcastNow(event, synchronous); } }
private void process(Header eventHeader, Event event, boolean synchronous) { if (event.getLogmsg() != null && event.getLogmsg().getDest().equals("suppress")) { LOG.debug("process: skip sending event {} to other daemons because is marked as suppress", event.getUei()); } else { m_eventIpcBroadcaster.broadcastNow(event, synchronous); } }
/** * <p>checkEventSanityAndDoWeProcess</p> * * @param event a {@link org.opennms.netmgt.xml.event.Event} object. * @param logPrefix a {@link java.lang.String} object. * @return a boolean. */ private static boolean checkEventSanityAndDoWeProcess(Event event, String logPrefix) { Assert.notNull(event, "event argument must not be null"); /* * Check value of <logmsg> attribute 'dest', if set to * "donotpersist" or "suppress" then simply return, the UEI is not to be * persisted to the database */ Assert.notNull(event.getLogmsg(), "event does not have a logmsg"); if ( LOG_MSG_DEST_DO_NOT_PERSIST.equalsIgnoreCase(event.getLogmsg().getDest()) || LOG_MSG_DEST_SUPRRESS.equalsIgnoreCase(event.getLogmsg().getDest()) ) { LOG.debug("{}: uei '{}' marked as '{}'; not processing event.", logPrefix, event.getUei(), event.getLogmsg().getDest()); return false; } return true; }
/** * <p>checkEventSanityAndDoWeProcess</p> * * @param event a {@link org.opennms.netmgt.xml.event.Event} object. * @param logPrefix a {@link java.lang.String} object. * @return a boolean. */ private static boolean checkEventSanityAndDoWeProcess(Event event, String logPrefix) { Assert.notNull(event, "event argument must not be null"); /* * Check value of <logmsg> attribute 'dest', if set to * "donotpersist" or "suppress" then simply return, the UEI is not to be * persisted to the database */ Assert.notNull(event.getLogmsg(), "event does not have a logmsg"); if ( LOG_MSG_DEST_DO_NOT_PERSIST.equalsIgnoreCase(event.getLogmsg().getDest()) || LOG_MSG_DEST_SUPRRESS.equalsIgnoreCase(event.getLogmsg().getDest()) ) { LOG.debug("{}: uei '{}' marked as '{}'; not processing event.", logPrefix, event.getUei(), event.getLogmsg().getDest()); return false; } return true; }
private void ensureLogmsg() { if (m_event.getLogmsg() == null) { m_event.setLogmsg(new Logmsg()); } }
/** * <p>setLogDest</p> * * @param dest a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.model.events.EventBuilder} object. */ public EventBuilder setLogDest(final String dest) { ensureLogmsg(); m_event.getLogmsg().setDest(dest); return this; }
/** * <p>setLogMessage</p> * * @param content a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.model.events.EventBuilder} object. */ public EventBuilder setLogMessage(final String content) { ensureLogmsg(); m_event.getLogmsg().setContent(content); return this; }
private static boolean checkEventSanityAndDoWeProcess(final Event event) { if (event.getLogmsg() != null && LogDestType.DONOTPERSIST.toString().equalsIgnoreCase(event.getLogmsg().getDest())) { if (LOG.isDebugEnabled()) { LOG.debug("checkEventSanity: uei '{}' marked as '{}'; not processing event.", event.getUei(), LogDestType.DONOTPERSIST); } return false; } if (event.getAlarmData() == null) { if (LOG.isDebugEnabled()) { LOG.debug("checkEventSanity: uei '{}' has no alarm data; not processing event.", event.getUei()); } return false; } if (event.getDbid() <= 0) { throw new IllegalArgumentException("Incoming event has an illegal dbid (" + event.getDbid() + "), aborting"); } return true; }
private static boolean checkEventSanityAndDoWeProcess(final Event event) { if (event.getLogmsg() != null && LogDestType.DONOTPERSIST.toString().equalsIgnoreCase(event.getLogmsg().getDest())) { if (LOG.isDebugEnabled()) { LOG.debug("checkEventSanity: uei '{}' marked as '{}'; not processing event.", event.getUei(), LogDestType.DONOTPERSIST); } return false; } if (event.getAlarmData() == null) { if (LOG.isDebugEnabled()) { LOG.debug("checkEventSanity: uei '{}' has no alarm data; not processing event.", event.getUei()); } return false; } if (event.getDbid() <= 0) { throw new IllegalArgumentException("Incoming event has an illegal dbid (" + event.getDbid() + "), aborting"); } return true; }
LOG.trace(" iface = {}", event.getInterface()); LOG.trace(" time = {}", event.getTime()); LOG.trace(" Msg = {}", event.getLogmsg().getContent()); LOG.trace(" Dst = {}", event.getLogmsg().getDest()); List<Parm> parms = (event.getParmCollection() == null ? null : event.getParmCollection()); if (parms != null) {