@Override public Date getTime() { return event.getTime(); }
public class Event implements Comparable<Event>{ //removed fields and methods @Override public int compareTo(Event event){ return this.getTime().compareTo(event.getTime()); } }
@Override public String getValue(String parm, String parsedParm, Event event, EventUtil eventUtil) { Date eventTime = event.getTime(); // This will be in GMT if (eventTime != null) { DateFormat df = DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL); return df.format(eventTime); } return null; } },
@Override public String getValue(String parm, String parsedParm, Event event, EventUtil eventUtil) { Date eventTime = event.getTime(); //This will be in GMT if (eventTime != null) { DateFormat df = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT); return df.format(eventTime); } return null; } },
@Override public String getValue(String parm, String parsedParm, Event event, EventUtil eventUtil) { Date eventTime = event.getTime(); // This will be in GMT if (eventTime != null) { DateFormat df = DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL); return df.format(eventTime); } return null; } },
@Override public String getValue(String parm, String parsedParm, Event event, EventUtil eventUtil) { Date eventTime = event.getTime(); //This will be in GMT if (eventTime != null) { DateFormat df = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT); return df.format(eventTime); } return null; } },
/** * <p>Constructor for PendingPollEvent.</p> * * @param event a {@link org.opennms.netmgt.xml.event.Event} object. */ public PendingPollEvent(final Event event) { super(Scope.fromUei(event.getUei())); m_event = event; m_date = m_event.getTime(); m_expirationTimeInMillis = m_date.getTime() + PENDING_EVENT_TIMEOUT; }
public void createOutage(MockService svc, Event svcLostEvent) { createOutage(svc, svcLostEvent.getDbid(), new Timestamp(svcLostEvent.getTime().getTime())); }
public void resolveOutage(MockService svc, Event svcRegainEvent) { resolveOutage(svc, svcRegainEvent.getDbid(), new Timestamp(svcRegainEvent.getTime().getTime())); }
public void resolveOutage(MockService svc, Event svcRegainEvent) { resolveOutage(svc, svcRegainEvent.getDbid(), new Timestamp(svcRegainEvent.getTime().getTime())); }
public void createOutage(MockService svc, Event svcLostEvent) { createOutage(svc, svcLostEvent.getDbid(), new Timestamp(svcLostEvent.getTime().getTime())); }
OutageChecker(MockService svc, Event lostSvcEvent, Event regainedSvcEvent) { super(m_db, "select * from outages where nodeid = ? and ipAddr = ? and serviceId = ?"); m_svc = svc; m_lostSvcEvent = lostSvcEvent; m_lostSvcTime = new Timestamp(m_lostSvcEvent.getTime().getTime()); m_regainedSvcEvent = regainedSvcEvent; if (m_regainedSvcEvent != null) { m_regainedSvcTime = new Timestamp(m_regainedSvcEvent.getTime().getTime()); } }
OutageChecker(MockService svc, Event lostSvcEvent, Event regainedSvcEvent) { super(m_db, "select * from outages where nodeid = ? and ipAddr = ? and serviceId = ?"); m_svc = svc; m_lostSvcEvent = lostSvcEvent; m_lostSvcTime = new Timestamp(m_lostSvcEvent.getTime().getTime()); m_regainedSvcEvent = regainedSvcEvent; if (m_regainedSvcEvent != null) { m_regainedSvcTime = new Timestamp(m_regainedSvcEvent.getTime().getTime()); } }
Event event = events.get(position); holder.resname.setText(event.getResturant()); holder.resadd.setText(event.getAddress()); holder.restim.setText(event.getTime()); holder.imageView.setImageResource(event.getImage());
private synchronized void closeExpectedOutages(Event e, Outage pendingOutage) { for (Outage outage : m_expectedOutages) { if (pendingOutage.equals(outage)) { outage.setRegainedEvent(e.getDbid(), new Timestamp(e.getTime().getTime())); } } }
@Override public synchronized void onEvent(Event e) { for (Outage outage : getOutageList(m_pendingOpens, e)) { outage.setLostEvent(e.getDbid(), new Timestamp(e.getTime().getTime())); m_expectedOutages.add(outage); } clearOutageList(m_pendingOpens, e); for (Outage outage : getOutageList(m_pendingCloses, e)) { closeExpectedOutages(e, outage); } clearOutageList(m_pendingCloses, 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); } }
@Test public void testBug1114() throws Exception { // XXX Needing to bump up this number is bogus m_anticipator.setExpectedDifference(5000); MockService svc = m_network.getService(1, "192.168.1.1", "ICMP"); long interval = computeInterval(); Event event = MockEventUtil.createServiceEvent("Test", "uei.opennms.org/tests/nodeTimeTest", svc, null); Date date = event.getTime(); String dateString = DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL).format(date); long endTime = anticipateNotificationsForGroup("time " + dateString + ".", "Timestamp: " + dateString + ".", "InitialGroup", date, interval); m_eventMgr.sendEventToListeners(event); // XXX Needing to decrease the end time is bogus verifyAnticipated(endTime - 5000, 1000); }