Class EntryValveProcessor

    • Constructor Detail

      • EntryValveProcessor

        public EntryValveProcessor​(SiddhiAppContext siddhiAppContext)
    • Method Detail

      • process

        public void process​(ComplexEventChunk complexEventChunk)
        Process the handed StreamEvent
        Specified by:
        process in interface Processor
        Specified by:
        process in interface Schedulable
        Parameters:
        complexEventChunk - event chunk to be processed
      • process

        public void process​(List<ComplexEventChunk> complexEventChunks)
        Description copied from interface: Processor
        Process the handed StreamEvent
        Specified by:
        process in interface Processor
        Parameters:
        complexEventChunks - event chunks to be processed
      • getNextProcessor

        public Processor getNextProcessor()
        Get next processor element in the processor chain. Processed event should be sent to next processor
        Specified by:
        getNextProcessor in interface Processor
        Returns:
        Next Processor
      • setNextProcessor

        public void setNextProcessor​(Processor processor)
        Set next processor element in processor chain
        Specified by:
        setNextProcessor in interface Processor
        Parameters:
        processor - Processor to be set as next element of processor chain
      • setToLast

        public void setToLast​(Processor processor)
        Set as the last element of the processor chain
        Specified by:
        setToLast in interface Processor
        Parameters:
        processor - Last processor in the chain