public interface PreStateProcessor extends Processor
| Modifier and Type | Method and Description |
|---|---|
void |
addEveryState(StateEvent stateEvent) |
void |
addState(StateEvent stateEvent) |
PreStateProcessor |
cloneProcessor(String key)
Clone a copy of processor
|
int |
getStateId() |
StreamPostStateProcessor |
getThisStatePostProcessor() |
void |
init() |
boolean |
isStartState() |
ComplexEventChunk |
processAndReturn(ComplexEventChunk complexEventChunk) |
void |
resetState() |
void |
setStartState(boolean isStartState) |
void |
setStartStateIds(int[] stateIds) |
void |
setStateId(int stateId) |
void |
setWithinEveryPreStateProcessor(PreStateProcessor withinEveryPreStateProcessor) |
void |
setWithinTime(long withinTime) |
void |
updateState() |
clean, getNextProcessor, process, setNextProcessor, setToLastvoid addState(StateEvent stateEvent)
void addEveryState(StateEvent stateEvent)
ComplexEventChunk processAndReturn(ComplexEventChunk complexEventChunk)
int getStateId()
void setStateId(int stateId)
void init()
void setStartState(boolean isStartState)
boolean isStartState()
void setWithinEveryPreStateProcessor(PreStateProcessor withinEveryPreStateProcessor)
void updateState()
StreamPostStateProcessor getThisStatePostProcessor()
void resetState()
void setWithinTime(long withinTime)
void setStartStateIds(int[] stateIds)
PreStateProcessor cloneProcessor(String key)
ProcessorcloneProcessor in interface Processorkey - partition keyCopyright © 2019 WSO2. All rights reserved.