Coherence

Description

Functions for querying the Cache

Categories

NameDescription
ConstantsFunctions for querying the Cache
ExtractorsFunctions for querying the Cache
FiltersFunctions for querying the Cache
QueryFunctions for querying the Cache

Functions

NameSignature and Synopsis
C_CacheLoadConceptByExtIdConcept C_CacheLoadConceptByExtId(String extId, boolean includeContained)
Retrieve from the cache the concept whose external identifier is specified
C_CacheLoadConceptByIdConcept C_CacheLoadConceptById(long id, boolean includeContained)
Retrieve from the cache the concept whose identifier is specified
C_CacheLoadConceptsByExtIdObject[] C_CacheLoadConceptsByExtId(String[] extIds)
Bulk retrieval of Concepts from the Cache.
C_CacheLoadEventByExtIdEvent C_CacheLoadEventByExtId(String extId)
Retrieve from the cache the event whose external identifier is specified
C_CacheLoadEventByIdEvent C_CacheLoadEventById(long id)
Retrieve from the cache the event whose identifier is specified
C_CacheLoadParentConcept C_CacheLoadParent(Concept cept, boolean recursive)
Retrieve from the cache the parent concepts.
C_CacheNameSring C_CacheName(String entityPath)
Returns the cache name for the specified entityPath
C_ClassNameString C_ClassName(String entityPath)
Return the generated class name
C_Indexvoid C_Index(String cacheName, Object property, boolean isOrdered)
Creates an index on the property
C_Lockboolean C_Lock(String key, long timeout, boolean localOnly)
Locks the object represented by the key within a rule session
C_UnLockvoid C_UnLock(String key, boolean localOnly)
Unlocks the object represented by the key within a rule session