@Override public void writeEvent(final Event e) { e.setDbid(m_eventId.incrementAndGet()); } };
@Override public void writeEvent(final Event e) { e.setDbid(m_eventId.incrementAndGet()); } };
@Override public void processRow(ResultSet rs) throws SQLException { event.setDbid(rs.getInt("eventid")); event.setUei(rs.getString("eventuei")); event.setNodeid(rs.getLong("nodeid")); event.setTime(rs.getDate("eventtime")); event.setHost(rs.getString("eventhost")); event.setInterface(rs.getString("ipaddr")); event.setSnmphost(rs.getString("eventsnmphost")); event.setService(getServiceName(rs.getInt("serviceid"))); event.setCreationTime(rs.getDate("eventcreatetime")); event.setSeverity(rs.getString("eventseverity")); event.setPathoutage(rs.getString("eventpathoutage")); Tticket tticket = new Tticket(); tticket.setContent(rs.getString("eventtticket")); tticket.setState(rs.getString("eventtticketstate")); event.setTticket(tticket); event.setSource(rs.getString("eventsource")); }
/** * {@inheritDoc} * * The method that inserts the event into the database */ private void process(final Header eventHeader, final Event event) throws EventProcessorException { LOG.debug("HibernateEventWriter: processing {}, nodeid: {}, ipaddr: {}, serviceid: {}, time: {}", event.getUei(), event.getNodeid(), event.getInterface(), event.getService(), event.getTime()); try { final OnmsEvent ovent = createOnmsEvent(eventHeader, event); eventDao.save(ovent); // Update the event with the database ID of the event stored in the database event.setDbid(ovent.getId()); } catch (DeadlockLoserDataAccessException e) { throw new EventProcessorException("Encountered deadlock when inserting event: " + event.toString(), e); } catch (Throwable e) { throw new EventProcessorException("Unexpected exception while storing event: " + event.toString(), e); } }
/** * {@inheritDoc} * * The method that inserts the event into the database */ private void process(final Header eventHeader, final Event event) throws EventProcessorException { LOG.debug("HibernateEventWriter: processing {}, nodeid: {}, ipaddr: {}, serviceid: {}, time: {}", event.getUei(), event.getNodeid(), event.getInterface(), event.getService(), event.getTime()); try { final OnmsEvent ovent = createOnmsEvent(eventHeader, event); eventDao.save(ovent); // Update the event with the database ID of the event stored in the database event.setDbid(ovent.getId()); } catch (DeadlockLoserDataAccessException e) { throw new EventProcessorException("Encountered deadlock when inserting event: " + event.toString(), e); } catch (Throwable e) { throw new EventProcessorException("Unexpected exception while storing event: " + event.toString(), e); } }
e.getLogmsg() == null? null : e.getLogmsg().getContent() }; e.setDbid(eventId); update("insert into events (" + "eventId, eventSource, eventUei, eventCreateTime, eventTime, eventSeverity, " +
e.getLogmsg() == null? null : e.getLogmsg().getContent() }; e.setDbid(eventId); update("insert into events (" + "eventId, eventSource, eventUei, eventCreateTime, eventTime, eventSeverity, " +
private static Event toEvent(OnmsEvent onmsEvent) { final Event event = new Event(); if (onmsEvent.getId() != null) event.setDbid(onmsEvent.getId()); if (onmsEvent.getEventUei() != null ) event.setUei(onmsEvent.getEventUei()); if (onmsEvent.getEventCreateTime() != null ) event.setCreationTime(onmsEvent.getEventCreateTime());
if (onmsEvent.getId()!=null) event.setDbid(onmsEvent.getId()); if (onmsEvent.getEventUei() !=null ) event.setUei(onmsEvent.getEventUei()); if (onmsEvent.getEventCreateTime() !=null ) event.setCreationTime(onmsEvent.getEventCreateTime());
private static Event toEvent(OnmsEvent onmsEvent) { final Event event = new Event(); if (onmsEvent.getId() != null) event.setDbid(onmsEvent.getId()); if (onmsEvent.getEventUei() != null ) event.setUei(onmsEvent.getEventUei()); if (onmsEvent.getEventCreateTime() != null ) event.setCreationTime(onmsEvent.getEventCreateTime());
private Event getXMLEvent(OnmsAlarm alarm) { Event event = new Event(); event.setDbid(alarm.getLastEvent().getId());