Class EventClientImpl

  • All Implemented Interfaces:
    EventClient

    public class EventClientImpl
    extends Object
    implements EventClient
    Responsible for sending events added via .track() to Split collection services
    • Field Detail

      • MAX_SIZE_BYTES

        public static final Long MAX_SIZE_BYTES
    • Method Detail

      • flush

        public void flush()
        the existence of this message in the queue triggers a send event in the consumer thread.
      • track

        public boolean track​(Event event,
                             int eventSize)
        Specified by:
        track in interface EventClient