Class StreamHandler
- java.lang.Object
-
- io.siddhi.core.util.event.handler.StreamHandler
-
- All Implemented Interfaces:
com.lmax.disruptor.EventHandler<EventExchangeHolder>
public class StreamHandler extends Object implements com.lmax.disruptor.EventHandler<EventExchangeHolder>
Interface to be implemented to receive events via handlers.
-
-
Constructor Summary
Constructors Constructor Description StreamHandler(List<StreamJunction.Receiver> receivers, int batchSize, String streamName, String siddhiAppName, StreamJunction faultStreamJunction, StreamJunction.OnErrorAction onErrorAction, ExceptionListener exceptionListener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonEvent(EventExchangeHolder eventExchangeHolder, long sequence, boolean endOfBatch)
-
-
-
Constructor Detail
-
StreamHandler
public StreamHandler(List<StreamJunction.Receiver> receivers, int batchSize, String streamName, String siddhiAppName, StreamJunction faultStreamJunction, StreamJunction.OnErrorAction onErrorAction, ExceptionListener exceptionListener)
-
-
Method Detail
-
onEvent
public void onEvent(EventExchangeHolder eventExchangeHolder, long sequence, boolean endOfBatch)
- Specified by:
onEventin interfacecom.lmax.disruptor.EventHandler<EventExchangeHolder>
-
-