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 |
setStartState() |
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 PostStateProcessor getLastProcessor()
getLastProcessor in interface InnerStateRuntimepublic List<SingleStreamRuntime> getSingleStreamRuntimeList()
getSingleStreamRuntimeList in interface InnerStateRuntimepublic void setFirstProcessor(PreStateProcessor firstProcessor)
setFirstProcessor in interface InnerStateRuntimepublic void setLastProcessor(PostStateProcessor lastProcessor)
setLastProcessor in interface InnerStateRuntimepublic void addStreamRuntime(SingleStreamRuntime singleStreamRuntime)
addStreamRuntime in interface InnerStateRuntimepublic void setQuerySelector(Processor commonProcessor)
setQuerySelector in interface InnerStateRuntimepublic void setStartState()
setStartState 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 © 2018 WSO2. All Rights Reserved.