Coherence.Query

Description

Functions for querying the Cache

Functions

NameSignature and Synopsis
C_CacheInvokevoid C_CacheInvoke(String cacheName, Object filter, String ruleFunction)
Invoke a rule function for all matched objects for passed filter
C_CacheOnlyMode_DeleteConceptsint C_CacheOnlyMode_DeleteConcepts(String cacheName, Object filter)
Execute a deletion against a named cache; optimized for cache only mode
C_CacheOnlyMode_QueryConceptsConcept[] C_CacheOnlyMode_QueryConcepts(String cacheName, Object filter, boolean queryOnly)
Execute a query against a named cache; optimized for cache only mode
C_CurrentContextString C_CurrentContext()
Return the current batch execution context
C_QueryActionvoid C_QueryAction(String cacheName, Object filter, int batchsize, String closure)
Schedule assertion of objects from the cache to the working memory
C_QueryAndLoadConceptsConcept[] C_QueryAndLoadConcepts(String cacheName, Object filter, boolean loadContained)
Execute a query against a named cache and load result set into WM
C_QueryConceptsConcept[] C_QueryConcepts(String cacheName, Object filter, boolean queryOnly)
Execute a query against a named cache
C_QueryEventsEvent[] C_QueryEvents(String cacheName, Object filter, boolean queryOnly)
Execute a query against a named cache
C_QueryIDslong[] C_QueryIDs(String className, Object filter)
Execute a query against a named cache