public class StreamInnerStateRuntime extends Object implements InnerStateRuntime
| Modifier and Type | Field and Description |
|---|---|
protected PreStateProcessor |
firstProcessor |
protected PostStateProcessor |
lastProcessor |
protected List<SingleStreamRuntime> |
singleStreamRuntimeList |
protected io.siddhi.query.api.execution.query.input.stream.StateInputStream.Type |
stateType |
| Constructor and Description |
|---|
StreamInnerStateRuntime(io.siddhi.query.api.execution.query.input.stream.StateInputStream.Type stateType) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStreamRuntime(SingleStreamRuntime singleStreamRuntime) |
PreStateProcessor |
getFirstProcessor() |
PostStateProcessor |
getLastProcessor() |
List<SingleStreamRuntime> |
getSingleStreamRuntimeList() |
io.siddhi.query.api.execution.query.input.stream.StateInputStream.Type |
getStateType() |
void |
init() |
void |
reset() |
void |
setFirstProcessor(PreStateProcessor firstProcessor) |
void |
setLastProcessor(PostStateProcessor lastProcessor) |
void |
setQuerySelector(Processor commonProcessor) |
void |
setup() |
void |
update() |
protected List<SingleStreamRuntime> singleStreamRuntimeList
protected PreStateProcessor firstProcessor
protected PostStateProcessor lastProcessor
protected io.siddhi.query.api.execution.query.input.stream.StateInputStream.Type stateType
public StreamInnerStateRuntime(io.siddhi.query.api.execution.query.input.stream.StateInputStream.Type stateType)
public PreStateProcessor getFirstProcessor()
getFirstProcessor in interface InnerStateRuntimepublic void setFirstProcessor(PreStateProcessor firstProcessor)
setFirstProcessor in interface InnerStateRuntimepublic PostStateProcessor getLastProcessor()
getLastProcessor in interface InnerStateRuntimepublic void setLastProcessor(PostStateProcessor lastProcessor)
setLastProcessor in interface InnerStateRuntimepublic List<SingleStreamRuntime> getSingleStreamRuntimeList()
getSingleStreamRuntimeList in interface InnerStateRuntimepublic void addStreamRuntime(SingleStreamRuntime singleStreamRuntime)
addStreamRuntime in interface InnerStateRuntimepublic void setQuerySelector(Processor commonProcessor)
setQuerySelector in interface InnerStateRuntimepublic io.siddhi.query.api.execution.query.input.stream.StateInputStream.Type getStateType()
public void setup()
setup in interface InnerStateRuntimepublic void init()
init in interface InnerStateRuntimepublic void reset()
reset in interface InnerStateRuntimepublic void update()
update in interface InnerStateRuntimeCopyright © 2022. All rights reserved.