Interface IoEventQueueHandler

    • Field Detail

      • NOOP

        static final IoEventQueueHandler NOOP
        A dummy handler which always accepts event doing nothing particular.
    • Method Detail

      • accept

        boolean accept​(Object source,
                       IoEvent event)
        Parameters:
        source - The source of event
        event - The received event
        Returns:
        true if and only if the specified event is allowed to be offered to the event queue. The event is dropped if false is returned.
      • offered

        void offered​(Object source,
                     IoEvent event)
        Invoked after the specified event has been offered to the event queue.
        Parameters:
        source - The source of event
        event - The received event
      • polled

        void polled​(Object source,
                    IoEvent event)
        Invoked after the specified event has been polled from the event queue.
        Parameters:
        source - The source of event
        event - The received event