org.wso2.siddhi.query.api.query.input
Class WindowStream
java.lang.Object
org.wso2.siddhi.query.api.query.input.WindowStream
- All Implemented Interfaces:
- SingleStream, Stream
public class WindowStream
- extends Object
- implements SingleStream
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
streamId
protected String streamId
streamDefinition
protected StreamDefinition streamDefinition
streamReferenceId
protected String streamReferenceId
filter
protected Filter filter
window
protected Window window
transformer
protected Transformer transformer
queryEventSource
protected QueryEventSource queryEventSource
WindowStream
public WindowStream(BasicStream basicStream,
Window window)
getStreamDefinition
public StreamDefinition getStreamDefinition()
setStreamDefinition
public void setStreamDefinition(StreamDefinition streamDefinition)
getStreamId
public String getStreamId()
- Specified by:
getStreamId in interface SingleStream
getStreamReferenceId
public String getStreamReferenceId()
- Specified by:
getStreamReferenceId in interface SingleStream
setStreamReferenceId
public WindowStream setStreamReferenceId(String streamReferenceId)
- Specified by:
setStreamReferenceId in interface SingleStream
getStreamIds
public List<String> getStreamIds()
- Specified by:
getStreamIds in interface Stream
constructQueryEventSourceList
public List<QueryEventSource> constructQueryEventSourceList(ConcurrentMap<String,AbstractDefinition> streamTableDefinitionMap,
List<QueryEventSource> queryEventSources)
- Specified by:
constructQueryEventSourceList in interface Stream
getFilter
public Filter getFilter()
- Specified by:
getFilter in interface SingleStream
getQueryEventSource
public QueryEventSource getQueryEventSource()
- Specified by:
getQueryEventSource in interface SingleStream
getWindow
public Window getWindow()
getTransformer
public Transformer getTransformer()
Copyright © 2014. All rights reserved.