/** * Converts {@link Event} to * {@link org.kaaproject.kaa.common.endpoint.gen.Event}. * * @param event the event * @return the Avro event */ public static org.kaaproject.kaa.common.endpoint.gen.Event convert(Event event) { if (event == null) { return null; } return new org.kaaproject.kaa.common.endpoint.gen.Event( event.getSeqNum(), event.getEventClassFqn(), event.getEventData(), event.getSource(), event.getTarget()); }
buf.putShort((short) eventSync.getEvents().size()); for (Event event : eventSync.getEvents()) { boolean eventDataIsEmpty = event.getEventData() == null || event.getEventData().array().length == 0; if (!eventDataIsEmpty) { buf.putShort(EVENT_DATA_IS_EMPTY_OPTION); buf.putInt(event.getEventData().array().length); put(buf, event.getEventData().array());