Package | Description |
---|---|
net.sf.ehcache |
This package contains the public API for using ehcache.
|
net.sf.ehcache.constructs.nonstop.store |
Ehcache-nonstopcache behaviors package
|
net.sf.ehcache.search.impl |
This package contains an implementation for Results.
|
net.sf.ehcache.store |
Store package.
|
net.sf.ehcache.transaction |
This package contains classes for controlling cache operations for transactional use.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
CacheQuery
Query builder implementation.
|
private class |
CacheQuery.StoreQueryImpl
StoreQuery implementation (essentially a snapshot of this (non-frozen) query builder
|
Modifier and Type | Method and Description |
---|---|
private StoreQuery |
CacheQuery.snapshot() |
Modifier and Type | Method and Description |
---|---|
(package private) Results |
Cache.executeQuery(StoreQuery query)
Execute the given query
|
private void |
Cache.validateSearchQuery(StoreQuery query) |
Modifier and Type | Method and Description |
---|---|
Results |
ExecutorServiceStore.executeQuery(StoreQuery query)
Execute the given query on this store
|
Results |
NonstopStoreImpl.executeQuery(StoreQuery query)
Execute the given query on this store
|
Results |
LocalReadsOnTimeoutStore.executeQuery(StoreQuery query)
Execute the given query on this store
|
Results |
NoOpOnTimeoutStore.executeQuery(StoreQuery query)
Execute the given query on this store
|
Results |
ExceptionOnTimeoutStore.executeQuery(StoreQuery query)
Execute the given query on this store
|
Modifier and Type | Field and Description |
---|---|
private StoreQuery |
BaseResult.query |
Modifier and Type | Method and Description |
---|---|
Results |
SearchManager.executeQuery(java.lang.String cacheName,
StoreQuery query,
java.util.Map<java.lang.String,AttributeExtractor> attributeExtractors)
Execute a query against the given cache
|
void |
BaseQueryInterpreter.process(StoreQuery query)
Interpret this query
|
protected boolean |
BaseQueryInterpreter.shouldIncludeKeys(StoreQuery query)
subclass hook to alter value inclusion behavior
|
protected boolean |
BaseQueryInterpreter.shouldIncludeValues(StoreQuery query)
subclass hook to alter key inclusion behavior
|
Constructor and Description |
---|
AggregateOnlyResult(StoreQuery query)
Constructor
|
BaseResult(StoreQuery query)
Constructor
|
GroupedResultImpl(StoreQuery query,
java.util.Map<java.lang.String,java.lang.Object> attributes,
java.lang.Object[] sortAttributes,
java.util.List<java.lang.Object> aggregatorResults,
java.util.Map<java.lang.String,java.lang.Object> groupBy)
Constructor
|
ResultImpl(java.lang.Object key,
java.lang.Object value,
StoreQuery query,
java.util.Map<java.lang.String,java.lang.Object> attributes,
java.lang.Object[] sortAttributes)
Constructor
|
Modifier and Type | Method and Description |
---|---|
Results |
AbstractStore.executeQuery(StoreQuery query)
Execute the given query on this store
|
Results |
ElementIdAssigningStore.executeQuery(StoreQuery query)
Execute the given query on this store
|
Results |
Store.executeQuery(StoreQuery query)
Execute the given query on this store
|
Results |
MemoryOnlyStore.BruteForceSearchManager.executeQuery(java.lang.String cacheName,
StoreQuery query,
java.util.Map<java.lang.String,AttributeExtractor> extractors) |
private java.lang.Object[] |
MemoryOnlyStore.BruteForceSearchManager.getSortAttributes(StoreQuery query,
java.util.Map<java.lang.String,AttributeExtractor> extractors,
Element element) |
Modifier and Type | Method and Description |
---|---|
Results |
AbstractTransactionStore.executeQuery(StoreQuery query)
Execute the given query on this store
|