Class BroadcastEventProcessor

  • All Implemented Interfaces:
    EventListener

    public class BroadcastEventProcessor
    extends Object
    implements EventListener

    BroadcastEventProcessor class.

    Version:
    $Id: $
    Author:
    ranger
    • Method Detail

      • close

        public void close()

        Closes the current connections to the event manager if they are still active. This call may be invoked more than once safely and may be invoked during object finalization.

      • finalize

        protected void finalize()
                         throws Throwable
        This method may be invoked by the garbage thresholding. Once invoked it ensures that the close method is called at least once during the cycle of this object.
        Overrides:
        finalize in class Object
        Throws:
        Throwable - if any.
      • onEvent

        public void onEvent​(IEvent event)
        Process a sent event. This method is invoked by the event manager when a new event is available for processing. Each message is examined for its Universal Event Identifier and the appropriate action is taking based on each UEI.
        Specified by:
        onEvent in interface EventListener
        Parameters:
        event - a IEvent object.