Class SimpleMatchQueryExecutor<K,V>
- java.lang.Object
-
- com.nimbusds.infinispan.persistence.dynamodb.query.SimpleMatchQueryExecutor<K,V>
-
- All Implemented Interfaces:
com.nimbusds.infinispan.persistence.common.query.QueryExecutor<K,V>
,DynamoDBQueryExecutor<K,V>
@ThreadSafe public class SimpleMatchQueryExecutor<K,V> extends Object implements DynamoDBQueryExecutor<K,V>
Simple match DynamoDB query executor. Accepts queries of typeSimpleMatchQuery
andMatchQuery
(converts it toby taking the first match pair
, where both key name and value must be of typeString
.
-
-
Constructor Summary
Constructors Constructor Description SimpleMatchQueryExecutor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
executeQuery(com.nimbusds.infinispan.persistence.common.query.Query query, Consumer<com.nimbusds.infinispan.persistence.common.InfinispanEntry<K,V>> consumer)
void
init(DynamoDBQueryExecutorInitContext<K,V> initCtx)
Initialises the DynamoDB query executor.
-
-
-
Constructor Detail
-
SimpleMatchQueryExecutor
public SimpleMatchQueryExecutor()
-
-
Method Detail
-
init
public void init(DynamoDBQueryExecutorInitContext<K,V> initCtx)
Description copied from interface:DynamoDBQueryExecutor
Initialises the DynamoDB query executor.- Specified by:
init
in interfaceDynamoDBQueryExecutor<K,V>
- Parameters:
initCtx
- The initialisation context. Notnull
.
-
-