Skip navigation links
A B C D E F G H I L M N P Q R S T U V W 

A

add(List<Object[]>) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
ANNOTATION_ELEMENT_COLLECTION_NAME - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
ANNOTATION_ELEMENT_KEYSTORE - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
ANNOTATION_ELEMENT_SECURE_CONNECTION - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
ANNOTATION_ELEMENT_STOREPASS - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
ANNOTATION_ELEMENT_TRUSTSTORE - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
ANNOTATION_ELEMENT_TRUSTSTOREPASS - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
ANNOTATION_ELEMENT_URI - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
APPLICATION_NAME - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 

B

beginVisitAnd() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitAnd() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitAnd() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitAndLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitAndLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitAndLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitAndRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitAndRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitAndRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitAttributeFunction(String, String) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitAttributeFunction(String, String) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitAttributeFunction(String, String) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitCompare(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitCompare(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitCompare(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitCompareLeftOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitCompareLeftOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitCompareLeftOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitCompareRightOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitCompareRightOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitCompareRightOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitConstant(Object, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitConstant(Object, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitConstant(Object, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitIn(String) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitIn(String) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitIn(String) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitIsNull(String) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitIsNull(String) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitIsNull(String) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitMath(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitMath(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitMath(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitNot() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitNot() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitNot() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitOr() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitOr() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitOr() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitOrLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitOrLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitOrLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitOrRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitOrRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitOrRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitParameterAttributeFunction(int) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitParameterAttributeFunction(int) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitParameterAttributeFunction(int) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitStoreVariable(String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitStoreVariable(String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitStoreVariable(String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
beginVisitStreamVariable(String, String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
beginVisitStreamVariable(String, String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
beginVisitStreamVariable(String, String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 

C

checkExistingIndices(List<IndexModel>, MongoCursor<Document>) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
Utility method which can be used to check if the existing indices contain the expected indices defined by the annotation 'PrimaryKey' and 'IndexBy' and log a warning when indices differs.
close() - Method in class io.siddhi.extension.store.mongodb.MongoIterator
 
compileCondition(ExpressionBuilder) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
compileSelection(List<AbstractQueryableRecordTable.SelectAttributeBuilder>, List<ExpressionBuilder>, ExpressionBuilder, List<AbstractQueryableRecordTable.OrderByAttributeBuilder>, Long, Long) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
compileSetAttribute(ExpressionBuilder) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
connect() - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
CONNECT_TIMEOUT - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
CONNECTIONS_PER_HOST - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
Constant - Class in io.siddhi.extension.store.mongodb.util
Denotes a class which is used to keep track of constants which may be specified in Siddhi query conditions.
Constant(Object, Attribute.Type) - Constructor for class io.siddhi.extension.store.mongodb.util.Constant
 
contains(Map<String, Object>, CompiledCondition) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
CURSOR_FINALIZER_ENABLED - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 

D

DEFAULT_KEY_STORE_FILE - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
DEFAULT_KEY_STORE_PASSWORD - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
DEFAULT_TRUST_STORE_FILE - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
DEFAULT_TRUST_STORE_PASSWORD - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
delete(List<Map<String, Object>>, CompiledCondition) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
destroy() - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
disconnect() - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 

E

endVisitAnd() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitAnd() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitAnd() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitAndLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitAndLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitAndLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitAndRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitAndRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitAndRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitAttributeFunction(String, String) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitAttributeFunction(String, String) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitAttributeFunction(String, String) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitCompare(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitCompare(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitCompare(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitCompareLeftOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitCompareLeftOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitCompareLeftOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitCompareRightOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitCompareRightOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitCompareRightOperand(Compare.Operator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitConstant(Object, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitConstant(Object, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitConstant(Object, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitIn(String) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitIn(String) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitIn(String) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitIsNull(String) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitIsNull(String) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitIsNull(String) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitMath(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitMath(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitMath(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitNot() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitNot() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitNot() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitOr() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitOr() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitOr() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitOrLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitOrLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitOrLeftOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitOrRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitOrRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitOrRightOperand() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitParameterAttributeFunction(int) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitParameterAttributeFunction(int) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitParameterAttributeFunction(int) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitStoreVariable(String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitStoreVariable(String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitStoreVariable(String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
endVisitStreamVariable(String, String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
endVisitStreamVariable(String, String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
endVisitStreamVariable(String, String, String, Attribute.Type) - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
extractIndexModels(Annotation, List<String>, String) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
 
extractIndexModels(List<Annotation>, List<String>, String) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
Utility method which can be used to check if the given Indices are valid and return List of MongoDB Index Models when valid.
extractMongoClientOptionsBuilder(Annotation, ConfigReader) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
Utility method which can be used to create MongoClientOptionsBuilder from values defined in the deployment yaml file.
extractPrimaryKey(Annotation, List<String>) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
Utility method which can be used to check if the given primary key is valid i.e.

F

find(Map<String, Object>, CompiledCondition) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 

G

getCompareOperator(Compare.Operator) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
 
getCompiledCondition() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
getCompiledCondition() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
getCompiledCondition() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
getCompiledQuery() - Method in class io.siddhi.extension.store.mongodb.MongoCompiledCondition
 
getConditionOperands() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
getConstantCount() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
getGroupBy() - Method in class io.siddhi.extension.store.mongodb.MongoDBCompileSelection
 
getHaving() - Method in class io.siddhi.extension.store.mongodb.MongoDBCompileSelection
 
getLimit() - Method in class io.siddhi.extension.store.mongodb.MongoDBCompileSelection
 
getOffset() - Method in class io.siddhi.extension.store.mongodb.MongoDBCompileSelection
 
getOrderBy() - Method in class io.siddhi.extension.store.mongodb.MongoDBCompileSelection
 
getPlaceholders() - Method in class io.siddhi.extension.store.mongodb.MongoCompiledCondition
 
getPlaceholders() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
getPlaceholders() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
getPlaceholders() - Method in class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
getSelection() - Method in class io.siddhi.extension.store.mongodb.MongoDBCompileSelection
 
getStreamVarCount() - Method in class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
getType() - Method in class io.siddhi.extension.store.mongodb.util.Constant
 
getValue() - Method in class io.siddhi.extension.store.mongodb.util.Constant
 

H

hasNext() - Method in class io.siddhi.extension.store.mongodb.MongoIterator
 
HEARTBEAT_CONNECT_TIMEOUT - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
HEARTBEAT_FREQUENCY - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
HEARTBEAT_SOCKET_TIMEOUT - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 

I

init(TableDefinition, ConfigReader) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
io.siddhi.extension.store.mongodb - package io.siddhi.extension.store.mongodb
 
io.siddhi.extension.store.mongodb.exception - package io.siddhi.extension.store.mongodb.exception
 
io.siddhi.extension.store.mongodb.util - package io.siddhi.extension.store.mongodb.util
 
isEmpty(String) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
Utility method which can be used to check if a given string instance is null or empty.
isFunctionsPresent() - Method in class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 

L

LOCAL_THRESHOLD - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
logQuery(String, String) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
 

M

mapValuesToAttributes(Object[], List<String>) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
Utility method tp map the values to the respective attributes before database writes.
MATH_OPERATOR - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MAX_CONNECTION_IDLE_TIME - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MAX_CONNECTION_LIFE_TIME - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MAX_WAIT_TIME - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MIN_CONNECTIONS_PER_HOST - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MIN_HEARTBEAT_FREQUENCY - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_AND_FILTER - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_COMPARE_EQUAL - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_COMPARE_FILTER - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_COMPARE_GREATER_THAN - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_COMPARE_GREATER_THAN_EQUAL - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_COMPARE_LESS_THAN - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_COMPARE_LESS_THAN_EQUAL - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_COMPARE_NOT_EQUAL - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_FUNCTION_FILTER - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_GROUPBY_COUNT_RECORDS - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_IF_ELSE_CONDITION - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_IS_NULL_FILTER - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_MATH_FILTER - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_NOT - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_NOT_FILTER - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_OR_FILTER - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_STORE_ATTRIBUTE - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MONGO_STREAM_OR_LITERAL_ATTRIBUTE - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
MongoCompiledCondition - Class in io.siddhi.extension.store.mongodb
Implementation class of CompiledCondition corresponding to the MongoDB Event Table.
MongoCompiledCondition(String, Map<String, Object>) - Constructor for class io.siddhi.extension.store.mongodb.MongoCompiledCondition
 
MongoDBCompileSelection - Class in io.siddhi.extension.store.mongodb
Implementation class of corresponding to projection, groupBy, having, orderBy, limit and offset conditions.
MongoDBCompileSelection(MongoCompiledCondition, MongoCompiledCondition, String, String, Long, Long) - Constructor for class io.siddhi.extension.store.mongodb.MongoDBCompileSelection
 
MongoDBEventTable - Class in io.siddhi.extension.store.mongodb
Class representing MongoDB Event Table implementation.
MongoDBEventTable() - Constructor for class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
MongoExpressionVisitor - Class in io.siddhi.extension.store.mongodb
Class which is used by the Siddhi runtime for instructions on converting the SiddhiQL condition to the condition format understood by the MongoDB.
MongoExpressionVisitor() - Constructor for class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
MongoExpressionVisitor(boolean) - Constructor for class io.siddhi.extension.store.mongodb.MongoExpressionVisitor
 
MongoIterator - Class in io.siddhi.extension.store.mongodb
A class representing a RecordIterator which is responsible for processing MongoDB Event Table find() operations in a streaming fashion.
MongoIterator(FindIterable, List<String>) - Constructor for class io.siddhi.extension.store.mongodb.MongoIterator
 
MongoIterator(AggregateIterable, List<String>) - Constructor for class io.siddhi.extension.store.mongodb.MongoIterator
 
MongoSelectExpressionVisitor - Class in io.siddhi.extension.store.mongodb
Class representing MongoDB select attribute condition implementation.
MongoSelectExpressionVisitor() - Constructor for class io.siddhi.extension.store.mongodb.MongoSelectExpressionVisitor
 
MongoSetExpressionVisitor - Class in io.siddhi.extension.store.mongodb
Class which is used by the Siddhi runtime for instructions on converting the SiddhiQL condition to the condition format understood by the MongoDB.
MongoSetExpressionVisitor() - Constructor for class io.siddhi.extension.store.mongodb.MongoSetExpressionVisitor
 
MongoTableConstants - Class in io.siddhi.extension.store.mongodb.util
Class which holds the constants required by the MongoDB Event Table implementation.
MongoTableException - Exception in io.siddhi.extension.store.mongodb.exception
Represents an unchecked exception which may be thrown during runtime, from which we may not expect the Siddhi runtime to recover.
MongoTableException(String) - Constructor for exception io.siddhi.extension.store.mongodb.exception.MongoTableException
 
MongoTableException(String, Throwable) - Constructor for exception io.siddhi.extension.store.mongodb.exception.MongoTableException
 
MongoTableUtils - Class in io.siddhi.extension.store.mongodb.util
Class which holds the utility methods which are used by various units in the MongoDB Event Table implementation.

N

next() - Method in class io.siddhi.extension.store.mongodb.MongoIterator
 

P

PLACEHOLDER_COMPARE_OPERATOR - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
PLACEHOLDER_FIELD_NAME - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
PLACEHOLDER_FUNCTION - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
PLACEHOLDER_FUNCTION_ARGUMENT - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
PLACEHOLDER_LEFT_OPERAND - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
PLACEHOLDER_OPERAND - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
PLACEHOLDER_RIGHT_OPERAND - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 

Q

query(Map<String, Object>, CompiledCondition, CompiledSelection, Attribute[]) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 

R

READ_CONCERN - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
READ_PREFERENCE - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
REG_EXPRESSION - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
REG_INDEX_BY - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
REG_INDEX_BY_NEW_OPTIONS - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
REG_SIMPLE_EXPRESSION - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
REG_STREAMVAR_OR_CONST - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
REQUIRED_REPLICA_SET_NAME - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
resolveCondition(MongoCompiledCondition, Map<String, Object>, String) - Static method in class io.siddhi.extension.store.mongodb.util.MongoTableUtils
Utility method which can be used to resolve the condition with the runtime values and return a Document describing the filter.

S

SERVER_SELECTION_TIMEOUT - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
SOCKET_KEEP_ALIVE - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
SOCKET_TIMEOUT - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
SSL_ENABLED - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 

T

THREADS_ALLOWED_TO_BLOCK - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
toString() - Method in class io.siddhi.extension.store.mongodb.MongoCompiledCondition
 

U

update(CompiledCondition, List<Map<String, Object>>, Map<String, CompiledExpression>, List<Map<String, Object>>) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 
updateOrAdd(CompiledCondition, List<Map<String, Object>>, Map<String, CompiledExpression>, List<Map<String, Object>>, List<Object[]>) - Method in class io.siddhi.extension.store.mongodb.MongoDBEventTable
 

V

VARIABLE_CARBON_HOME - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 

W

WRITE_CONCERN - Static variable in class io.siddhi.extension.store.mongodb.util.MongoTableConstants
 
A B C D E F G H I L M N P Q R S T U V W 
Skip navigation links

Copyright © 2020 WSO2. All rights reserved.