Package 

Interface EventProcessor


  • 
    public interface EventProcessor
    
                        

    An event processor. Can change any data in events

    • Method Summary

      Modifier and Type Method Description
      abstract List<Event> process(List<Event> events) You can add, remove or change events here.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • process

         abstract List<Event> process(List<Event> events)

        You can add, remove or change events here. Return list (can be empty) of events, which will be pushed to next EventProcessor.

        Parameters:
        events - immutable list of events, which should be processed