public class IndexOperator extends Object implements Operator
| Constructor and Description |
|---|
IndexOperator(CollectionExecutor collectionExecutor,
String queryName) |
| Modifier and Type | Method and Description |
|---|---|
CompiledCondition |
cloneCompilation(String key) |
boolean |
contains(StateEvent matchingEvent,
Object storeEvents) |
void |
delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Object storeEvents) |
StreamEvent |
find(StateEvent matchingEvent,
Object storeEvents,
StreamEventCloner storeEventCloner) |
ComplexEventChunk<StreamEvent> |
tryUpdate(ComplexEventChunk<StateEvent> updatingOrAddingEventChunk,
Object storeEvents,
InMemoryCompiledUpdateSet compiledUpdateSet,
AddingStreamEventExtractor addingStreamEventExtractor) |
void |
update(ComplexEventChunk<StateEvent> updatingEventChunk,
Object storeEvents,
InMemoryCompiledUpdateSet compiledUpdateSet) |
protected String queryName
public IndexOperator(CollectionExecutor collectionExecutor, String queryName)
public CompiledCondition cloneCompilation(String key)
cloneCompilation in interface CompiledConditioncloneCompilation in interface CompiledExpressionpublic StreamEvent find(StateEvent matchingEvent, Object storeEvents, StreamEventCloner storeEventCloner)
public boolean contains(StateEvent matchingEvent, Object storeEvents)
public void delete(ComplexEventChunk<StateEvent> deletingEventChunk, Object storeEvents)
public void update(ComplexEventChunk<StateEvent> updatingEventChunk, Object storeEvents, InMemoryCompiledUpdateSet compiledUpdateSet)
public ComplexEventChunk<StreamEvent> tryUpdate(ComplexEventChunk<StateEvent> updatingOrAddingEventChunk, Object storeEvents, InMemoryCompiledUpdateSet compiledUpdateSet, AddingStreamEventExtractor addingStreamEventExtractor)
Copyright © 2017 WSO2. All rights reserved.