public class LuceneTestUtilities
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
LuceneTestUtilities.FloatRangeQueryProvider |
static class |
LuceneTestUtilities.IntRangeQueryProvider |
Constructor and Description |
---|
LuceneTestUtilities() |
Modifier and Type | Method and Description |
---|---|
static Region |
createFixedPartitionedRegion(Cache cache,
java.lang.String regionName,
java.util.List<FixedPartitionAttributes> fpaList,
int localMaxMemory) |
static void |
createIndex(Cache cache,
java.lang.String... fieldNames) |
static AsyncEventQueue |
getIndexQueue(Cache cache) |
static void |
pauseSender(Cache cache) |
static void |
resumeSender(Cache cache) |
static void |
verifyIndexFinishFlushing(Cache cache,
java.lang.String indexName,
java.lang.String regionName) |
static void |
verifyInternalRegions(LuceneService luceneService,
Cache cache,
java.util.function.Consumer<org.apache.geode.internal.cache.LocalRegion> verify) |
static <K> void |
verifyQueryKeyAndValues(LuceneQuery<K,java.lang.Object> query,
java.util.HashMap expectedResults)
Verify that a query returns the expected map of key-value.
|
static <K> void |
verifyQueryKeys(LuceneQuery<K,java.lang.Object> query,
K... expectedKeys)
Verify that a query returns the expected list of keys.
|
static void |
verifyResultOrder(java.util.Collection<org.apache.geode.cache.lucene.internal.distributed.EntryScore<java.lang.String>> list,
org.apache.geode.cache.lucene.internal.distributed.EntryScore<java.lang.String>... expectedEntries) |
public static final java.lang.String INDEX_NAME
public static final java.lang.String REGION_NAME
public static final java.lang.String DEFAULT_FIELD
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_FIELDS
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_FIELDS_2
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_ANALYZERS
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_ANALYZERS_1
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_ANALYZERS_2
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_ANALYZERS_3
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_NAMES
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_INDEXES_1
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_INDEXES_2
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_INDEXES_3
public static final java.lang.String CANNOT_CREATE_LUCENE_INDEX_DIFFERENT_SERIALIZER
public static java.lang.String Quarter1
public static java.lang.String Quarter2
public static java.lang.String Quarter3
public static java.lang.String Quarter4
public static void verifyResultOrder(java.util.Collection<org.apache.geode.cache.lucene.internal.distributed.EntryScore<java.lang.String>> list, org.apache.geode.cache.lucene.internal.distributed.EntryScore<java.lang.String>... expectedEntries)
public static Region createFixedPartitionedRegion(Cache cache, java.lang.String regionName, java.util.List<FixedPartitionAttributes> fpaList, int localMaxMemory)
public static void verifyInternalRegions(LuceneService luceneService, Cache cache, java.util.function.Consumer<org.apache.geode.internal.cache.LocalRegion> verify)
public static AsyncEventQueue getIndexQueue(Cache cache)
public static void createIndex(Cache cache, java.lang.String... fieldNames)
public static void verifyIndexFinishFlushing(Cache cache, java.lang.String indexName, java.lang.String regionName) throws java.lang.InterruptedException
java.lang.InterruptedException
public static <K> void verifyQueryKeys(LuceneQuery<K,java.lang.Object> query, K... expectedKeys) throws LuceneQueryException
LuceneQueryException
public static <K> void verifyQueryKeyAndValues(LuceneQuery<K,java.lang.Object> query, java.util.HashMap expectedResults) throws LuceneQueryException
LuceneQueryException
public static void pauseSender(Cache cache)
public static void resumeSender(Cache cache)