public interface IndexedEventHolder extends EventHolder
Modifier and Type | Method and Description |
---|---|
boolean |
containsEventSet(String attribute,
io.siddhi.query.api.expression.condition.Compare.Operator operator,
Object value) |
void |
delete(String attribute,
io.siddhi.query.api.expression.condition.Compare.Operator operator,
Object value) |
void |
deleteAll() |
void |
deleteAll(Collection<StreamEvent> storeEventSet) |
Collection<StreamEvent> |
findEvents(String attribute,
io.siddhi.query.api.expression.condition.Compare.Operator operator,
Object value) |
Collection<StreamEvent> |
getAllEvents() |
Set<Object> |
getAllPrimaryKeyValues() |
PrimaryKeyReferenceHolder[] |
getPrimaryKeyReferenceHolders() |
boolean |
isAttributeIndexed(int position) |
boolean |
isAttributeIndexed(String attribute) |
boolean |
isMultiPrimaryKeyAttribute(String attributeName) |
void |
overwrite(StreamEvent streamEvent) |
add, getSnapshot, restore
boolean isAttributeIndexed(String attribute)
boolean isAttributeIndexed(int position)
Collection<StreamEvent> getAllEvents()
Collection<StreamEvent> findEvents(String attribute, io.siddhi.query.api.expression.condition.Compare.Operator operator, Object value)
void deleteAll()
void deleteAll(Collection<StreamEvent> storeEventSet)
void delete(String attribute, io.siddhi.query.api.expression.condition.Compare.Operator operator, Object value)
boolean containsEventSet(String attribute, io.siddhi.query.api.expression.condition.Compare.Operator operator, Object value)
void overwrite(StreamEvent streamEvent)
PrimaryKeyReferenceHolder[] getPrimaryKeyReferenceHolders()
boolean isMultiPrimaryKeyAttribute(String attributeName)
Copyright © 2019. All rights reserved.