Package io.siddhi.core.table.holder
Interface EventHolder
-
- All Known Subinterfaces:
IndexedEventHolder
- All Known Implementing Classes:
IndexEventHolder,IndexEventHolderForCache,ListEventHolder
public interface EventHolderBase EventHolder interface. EventHolder is a container ofStreamEvents. You can addComplexEventChunkto the EventHolder. There are multiple event holders to fulfill different requirements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(ComplexEventChunk<StreamEvent> addingEventChunk)voiddeleteAll()SnapshotgetSnapshot()voidrestore(SnapshotStateList snapshotStatelist)intsize()
-
-
-
Method Detail
-
add
void add(ComplexEventChunk<StreamEvent> addingEventChunk)
-
getSnapshot
Snapshot getSnapshot()
-
restore
void restore(SnapshotStateList snapshotStatelist)
-
size
int size()
-
deleteAll
void deleteAll()
-
-