Class ReceivedEventCounter

  • All Implemented Interfaces:
    Runnable

    public class ReceivedEventCounter
    extends Object
    implements Runnable
    Log number of events received by each receiver
    • Constructor Detail

      • ReceivedEventCounter

        public ReceivedEventCounter()
    • Method Detail

      • init

        public void init​(SiddhiAppContext siddhiAppContext,
                         io.siddhi.query.api.definition.StreamDefinition streamDefinition,
                         int duration)
      • countEvents

        public void countEvents​(Object eventObject)
      • run

        public void run()
        Specified by:
        run in interface Runnable
      • scheduleEventCounterLogger

        public void scheduleEventCounterLogger()