public class MongoDBEventTable
extends io.siddhi.core.table.record.AbstractRecordTable
| Constructor and Description |
|---|
MongoDBEventTable() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
add(List<Object[]> records) |
protected io.siddhi.core.util.collection.operator.CompiledCondition |
compileCondition(io.siddhi.core.table.record.ExpressionBuilder expressionBuilder) |
protected io.siddhi.core.util.collection.operator.CompiledCondition |
compileSetAttribute(io.siddhi.core.table.record.ExpressionBuilder expressionBuilder) |
protected void |
connect() |
protected boolean |
contains(Map<String,Object> containsConditionParameterMap,
io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition) |
protected void |
delete(List<Map<String,Object>> deleteConditionParameterMaps,
io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition) |
protected void |
destroy() |
protected void |
disconnect() |
protected io.siddhi.core.table.record.RecordIterator<Object[]> |
find(Map<String,Object> findConditionParameterMap,
io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition) |
protected void |
init(io.siddhi.query.api.definition.TableDefinition tableDefinition,
io.siddhi.core.util.config.ConfigReader configReader) |
protected void |
update(io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition,
List<Map<String,Object>> list,
Map<String,io.siddhi.core.util.collection.operator.CompiledExpression> map,
List<Map<String,Object>> list1) |
protected void |
updateOrAdd(io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition,
List<Map<String,Object>> list,
Map<String,io.siddhi.core.util.collection.operator.CompiledExpression> map,
List<Map<String,Object>> list1,
List<Object[]> list2) |
add, compileCondition, compileUpdateSet, contains, delete, find, getTableDefinition, init, update, updateOrAddprotected void init(io.siddhi.query.api.definition.TableDefinition tableDefinition,
io.siddhi.core.util.config.ConfigReader configReader)
init in class io.siddhi.core.table.record.AbstractRecordTableprotected void add(List<Object[]> records) throws io.siddhi.core.exception.ConnectionUnavailableException
add in class io.siddhi.core.table.record.AbstractRecordTableio.siddhi.core.exception.ConnectionUnavailableExceptionprotected io.siddhi.core.table.record.RecordIterator<Object[]> find(Map<String,Object> findConditionParameterMap, io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition) throws io.siddhi.core.exception.ConnectionUnavailableException
find in class io.siddhi.core.table.record.AbstractRecordTableio.siddhi.core.exception.ConnectionUnavailableExceptionprotected boolean contains(Map<String,Object> containsConditionParameterMap, io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition) throws io.siddhi.core.exception.ConnectionUnavailableException
contains in class io.siddhi.core.table.record.AbstractRecordTableio.siddhi.core.exception.ConnectionUnavailableExceptionprotected void delete(List<Map<String,Object>> deleteConditionParameterMaps, io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition) throws io.siddhi.core.exception.ConnectionUnavailableException
delete in class io.siddhi.core.table.record.AbstractRecordTableio.siddhi.core.exception.ConnectionUnavailableExceptionprotected void update(io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition,
List<Map<String,Object>> list,
Map<String,io.siddhi.core.util.collection.operator.CompiledExpression> map,
List<Map<String,Object>> list1)
throws io.siddhi.core.exception.ConnectionUnavailableException
update in class io.siddhi.core.table.record.AbstractRecordTableio.siddhi.core.exception.ConnectionUnavailableExceptionprotected void updateOrAdd(io.siddhi.core.util.collection.operator.CompiledCondition compiledCondition,
List<Map<String,Object>> list,
Map<String,io.siddhi.core.util.collection.operator.CompiledExpression> map,
List<Map<String,Object>> list1,
List<Object[]> list2)
throws io.siddhi.core.exception.ConnectionUnavailableException
updateOrAdd in class io.siddhi.core.table.record.AbstractRecordTableio.siddhi.core.exception.ConnectionUnavailableExceptionprotected io.siddhi.core.util.collection.operator.CompiledCondition compileCondition(io.siddhi.core.table.record.ExpressionBuilder expressionBuilder)
compileCondition in class io.siddhi.core.table.record.AbstractRecordTableprotected io.siddhi.core.util.collection.operator.CompiledCondition compileSetAttribute(io.siddhi.core.table.record.ExpressionBuilder expressionBuilder)
compileSetAttribute in class io.siddhi.core.table.record.AbstractRecordTableprotected void connect()
throws io.siddhi.core.exception.ConnectionUnavailableException
connect in class io.siddhi.core.table.Tableio.siddhi.core.exception.ConnectionUnavailableExceptionprotected void disconnect()
disconnect in class io.siddhi.core.table.Tableprotected void destroy()
destroy in class io.siddhi.core.table.TableCopyright © 2019 WSO2. All rights reserved.