Class CountPostStateProcessor
- java.lang.Object
-
- io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
-
- io.siddhi.core.query.input.stream.state.CountPostStateProcessor
-
- All Implemented Interfaces:
PostStateProcessor,Processor
public class CountPostStateProcessor extends StreamPostStateProcessor
Created on 1/6/15.
-
-
Field Summary
-
Fields inherited from class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
callbackPreStateProcessor, isEventReturned, nextEveryStatePreProcessor, nextProcessor, nextStatePreProcessor, stateId, thisStatePreProcessor
-
-
Constructor Summary
Constructors Constructor Description CountPostStateProcessor(int minCount, int maxCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidprocess(StateEvent stateEvent, ComplexEventChunk complexEventChunk)voidprocessMinCountReached(StateEvent stateEvent, ComplexEventChunk complexEventChunk)voidsetNextStatePreProcessor(PreStateProcessor preStateProcessor)-
Methods inherited from class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
clearProcessedEvent, getNextEveryStatePreProcessor, getNextProcessor, getNextStatePreProcessor, getStateId, getThisStatePreProcessor, isEventReturned, process, process, setCallbackPreStateProcessor, setNextEveryStatePreProcessor, setNextProcessor, setStateId, setThisStatePreProcessor, setToLast
-
-
-
-
Method Detail
-
process
protected void process(StateEvent stateEvent, ComplexEventChunk complexEventChunk)
- Overrides:
processin classStreamPostStateProcessor
-
processMinCountReached
public void processMinCountReached(StateEvent stateEvent, ComplexEventChunk complexEventChunk)
-
setNextStatePreProcessor
public void setNextStatePreProcessor(PreStateProcessor preStateProcessor)
- Specified by:
setNextStatePreProcessorin interfacePostStateProcessor- Overrides:
setNextStatePreProcessorin classStreamPostStateProcessor
-
-