public abstract class StoreQueryRuntime extends Object
Constructor and Description |
---|
StoreQueryRuntime() |
Modifier and Type | Method and Description |
---|---|
Event[] |
execute()
This method initiates the execution of store query.
|
io.siddhi.query.api.definition.Attribute[] |
getStoreQueryOutputAttributes()
This method will return the output attributes name and its types.
|
abstract io.siddhi.core.query.StoreQueryRuntime.TYPE |
getType()
This method will return the type of the store query runtime.
|
abstract void |
reset()
This method is used to execute a store query when there is already store query runtime for that query.
|
void |
setOutputAttributes(List<io.siddhi.query.api.definition.Attribute> outputAttributeList)
This method sets the output attribute list of the given store query.
|
void |
setSelector(QuerySelector selector)
This method sets selector for the delete store query runtime.
|
void |
setStateEventFactory(StateEventFactory stateEventFactory)
This method sets a state event pool for store query runtime.
|
public Event[] execute()
public void setStateEventFactory(StateEventFactory stateEventFactory)
stateEventFactory
- stateEventFactory for the store query runtimepublic void setOutputAttributes(List<io.siddhi.query.api.definition.Attribute> outputAttributeList)
outputAttributeList
- of the store querypublic io.siddhi.query.api.definition.Attribute[] getStoreQueryOutputAttributes()
public void setSelector(QuerySelector selector)
selector
- for the store querypublic abstract void reset()
public abstract io.siddhi.core.query.StoreQueryRuntime.TYPE getType()
Copyright © 2019. All rights reserved.