notification.addEvents(convertToEvents(loggingEvent));
return notification;
}
private List<EventVO> convertToEvents(final ILoggingEvent loggingEvent) {
final EventVO event = new EventVO();
event.setReleaseStage(configuration.getReleaseStage());
event.addExceptions(convertToExceptions(loggingEvent.getThrowableProxy()));
event.setMetaData(convertToMetaData(loggingEvent));
event.setUserId(PredefinedMetaData.USER_ID.valueFor(loggingEvent));
event.setAppVersion(PredefinedMetaData.APP_VERSION.valueFor(loggingEvent));
event.setOsVersion(PredefinedMetaData.OS_VERSION.valueFor(loggingEvent));
event.setContext(PredefinedMetaData.CONTEXT.valueFor(loggingEvent));
event.setGroupingHash(PredefinedMetaData.GROUPING_HASH.valueFor(loggingEvent));
return Collections.singletonList(event);
}