@Override public Integer getId() { return event.getId(); }
@Override protected Integer getId(final OnmsEvent event) { final Integer id = event.getId(); return id == null || id == 0? null : id; }
@Override protected Integer getId(final OnmsEvent event) { final Integer id = event.getId(); return id == null || id == 0? null : id; }
@Transient @XmlElement(name="eventId", required=true) public Integer getEventId() { return m_event == null ? null : m_event.getId(); }
/** {@inheritDoc} */ @Override public int deletePreviousEventsForAlarm(Integer id, OnmsEvent e) throws DataAccessException { String hql = "delete from OnmsEvent where alarmid = ? and eventid != ?"; Object[] values = {id, e.getId()}; return bulkDelete(hql, values); }
/** * <p>toString</p> * * @return a {@link java.lang.String} object. */ @Override public String toString() { return MoreObjects.toStringHelper(this).add("eventid", getId()) .add("eventuei", getEventUei()) .toString(); }
/** * {@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); } }
final String serviceName = service.getServiceName(); boolean active = "A".equals(service.getStatus()); final Number svcLostEventId = event == null ? null : event.getId(); final Date ifLostService = outage == null ? null : outage.getIfLostService(); final String svcLostUei = event == null ? null : event.getEventUei();
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 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());
.setId(event.getId()) .setUei(event.getEventUei()) .setSource(event.getEventSource())
.setId(event.getId()) .setUei(event.getEventUei()) .setSource(event.getEventSource())
private Event getXMLEvent(OnmsAlarm alarm) { Event event = new Event(); event.setDbid(alarm.getLastEvent().getId());
eventDTO.setId( event.getId() );
eventDTO.setId( event.getId() );