@Override public void sendNowSync(Event event) { Objects.requireNonNull(event); Events events = new Events(); events.addEvent(event); Log eventLog = new Log(); eventLog.setEvents(events); sendNowSync(eventLog); }
@Override public void sendNowSync(Event event) { Objects.requireNonNull(event); Events events = new Events(); events.addEvent(event); Log eventLog = new Log(); eventLog.setEvents(events); sendNowSync(eventLog); }
/** * {@inheritDoc} * * Called by a service to send an event to other listeners. */ @Override public void sendNow(Event event) { Assert.notNull(event, "event argument cannot be null"); Events events = new Events(); events.addEvent(event); Log eventLog = new Log(); eventLog.setEvents(events); sendNow(eventLog); }
/** * {@inheritDoc} * * Called by a service to send an event to other listeners. */ @Override public void sendNow(Event event) { Assert.notNull(event, "event argument cannot be null"); Events events = new Events(); events.addEvent(event); Log eventLog = new Log(); eventLog.setEvents(events); sendNow(eventLog); }
/** {@inheritDoc} */ @Override public void sendNow(Event event) { Log eventLog = new Log(); Events events = new Events(); eventLog.setEvents(events); events.addEvent(event); sendNow(eventLog); }
/** * {@inheritDoc} * * This method is called to send the event out * @exception UndeclaredThrowableException * thrown if the send fails for any reason */ @Override public void send(Event event) throws EventProxyException { Log elog = new Log(); Events events = new Events(); events.addEvent(event); elog.setEvents(events); send(elog); }
/** * <p>sendAllEvents</p> */ public void sendAllEvents() { if (m_events.size() > 0) { try { Log log = new Log(); Events events = new Events(); for (Event e : m_events) { events.addEvent(e); } log.setEvents(events); EventIpcManagerFactory.getIpcManager().sendNow(log); } catch (Throwable e) { LOG.info("sendAllEvents: Failed sending threshold events", e); } removeAllEvents(); } }
/** * {@inheritDoc} * * This method is called to send the event out * @exception UndeclaredThrowableException * thrown if the send fails for any reason */ @Override public void send(Event event) throws EventProxyException { Log elog = new Log(); Events events = new Events(); events.addEvent(event); elog.setEvents(events); send(elog); }
log.setEvents(events); getEventManager().sendNow(log);
private Log createLog(List<Event> eventList) { final Header header = new Header(); header.setCreated(StringUtils.toStringEfficiently(new Date())); final Events events = new Events(); events.setEvent(eventList); final Log log = new Log(); log.setEvents(events); log.setHeader(header); return log; }
private Log createLog(List<Event> eventList) { final Header header = new Header(); header.setCreated(StringUtils.toStringEfficiently(new Date())); final Events events = new Events(); events.setEvent(eventList); final Log log = new Log(); log.setEvents(events); log.setHeader(header); return log; }
@Override public void run() { final RateLimiter rateLimiter = RateLimiter.create(eventsPerSecondPerThread); while (true) { Log log = new Log(); log.setEvents(new Events()); for (int i=0; i<batchSize; i++) { log.getEvents().getEventCollection().add(getNextEvent()); } rateLimiter.acquire(batchSize); if (isSynchronous) { eventForwarder.sendNowSync(log); } else { eventForwarder.sendNow(log); } eventsGenerated.mark(batchSize); if (Thread.interrupted()) { break; } } }
public Log toEventLog(SyslogMessageLogDTO messageLog) { final Log elog = new Log(); final Events events = new Events(); elog.setEvents(events); for (SyslogMessageDTO message : messageLog.getMessages()) { try { LOG.debug("Converting syslog message into event."); ConvertToEvent re = new ConvertToEvent( messageLog.getSystemId(), messageLog.getLocation(), messageLog.getSourceAddress(), messageLog.getSourcePort(), message.getBytes(), message.getTimestamp(), syslogdConfig ); events.addEvent(re.getEvent()); } catch (final MessageDiscardedException e) { LOG.info("Message discarded, returning without enqueueing event.", e); } catch (final Throwable e) { LOG.error("Unexpected exception while processing SyslogConnection", e); } } return elog; }
public Log getLog() { Event event = getEvent(); Events events = new Events(); events.setEvent(new Event[]{event}); Header header = new Header(); header.setCreated(StringUtils.toStringEfficiently(event.getCreationTime())); Log log = new Log(); log.setHeader(header); log.setEvents(events); return log; }
private Log toLog(TrapLogDTO messageLog) { final Log log = new Log(); final Events events = new Events(); log.setEvents(events); for (TrapDTO eachMessage : messageLog.getMessages()) { try { final Event event = eventCreator.createEventFrom( eachMessage, messageLog.getSystemId(), messageLog.getLocation(), messageLog.getTrapAddress()); if (!shouldDiscard(event)) { if (event.getSnmp() != null) { trapdInstrumentation.incTrapsReceivedCount(event.getSnmp().getVersion()); } events.addEvent(event); } else { LOG.debug("Trap discarded due to matching event having logmsg dest == discardtraps"); trapdInstrumentation.incDiscardCount(); } } catch (Throwable e) { LOG.error("Unexpected error processing trap: {}", eachMessage, e); trapdInstrumentation.incErrorCount(); } } return log; }
private Log toLog(TrapLogDTO messageLog) { final Log log = new Log(); final Events events = new Events(); log.setEvents(events); for (TrapDTO eachMessage : messageLog.getMessages()) { try { final Event event = eventCreator.createEventFrom( eachMessage, messageLog.getSystemId(), messageLog.getLocation(), messageLog.getTrapAddress()); if (!shouldDiscard(event)) { if (event.getSnmp() != null) { trapdInstrumentation.incTrapsReceivedCount(event.getSnmp().getVersion()); } events.addEvent(event); } else { LOG.debug("Trap discarded due to matching event having logmsg dest == discardtraps"); trapdInstrumentation.incDiscardCount(); } } catch (Throwable e) { LOG.error("Unexpected error processing trap: {}", eachMessage, e); trapdInstrumentation.incErrorCount(); } } return log; }