public class StreamInnerStateRuntime extends Object implements InnerStateRuntime
| Modifier and Type | Field and Description |
|---|---|
protected PreStateProcessor |
firstProcessor |
protected PostStateProcessor |
lastProcessor |
protected List<SingleStreamRuntime> |
singleStreamRuntimeList |
protected org.wso2.siddhi.query.api.execution.query.input.stream.StateInputStream.Type |
stateType |
| Constructor and Description |
|---|
StreamInnerStateRuntime(org.wso2.siddhi.query.api.execution.query.input.stream.StateInputStream.Type stateType) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStreamRuntime(SingleStreamRuntime singleStreamRuntime) |
InnerStateRuntime |
clone(String key) |
PreStateProcessor |
getFirstProcessor() |
PostStateProcessor |
getLastProcessor() |
List<SingleStreamRuntime> |
getSingleStreamRuntimeList() |
org.wso2.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 |
update() |
protected List<SingleStreamRuntime> singleStreamRuntimeList
protected PreStateProcessor firstProcessor
protected PostStateProcessor lastProcessor
protected org.wso2.siddhi.query.api.execution.query.input.stream.StateInputStream.Type stateType
public StreamInnerStateRuntime(org.wso2.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 org.wso2.siddhi.query.api.execution.query.input.stream.StateInputStream.Type getStateType()
public void init()
init in interface InnerStateRuntimepublic void reset()
reset in interface InnerStateRuntimepublic void update()
update in interface InnerStateRuntimepublic InnerStateRuntime clone(String key)
clone in interface InnerStateRuntimeCopyright © 2019 WSO2. All rights reserved.