- TIBCO BusinessEvents®
- Standard
- Cluster
- DataGrid

# Cluster.DataGrid

## Description

Functions to operate on the cluster

## Functions

Name | Signature and Synopsis
--- | ---
`CacheLoadConceptById` | `Concept CacheLoadConceptById(Object id, boolean includeContained)`
`CacheLoadEntity` | `void CacheLoadEntity(Entity entity)` Load the entity into RETE
`CacheLoadEventById` | `Event CacheLoadEventById(Object id)`
`CacheLoadParent` | `void CacheLoadParent(Concept cept, boolean recursive)`
`CacheName` | `String CacheName(String entityPath)` Returns the cache name for the specified `entityPath`
`CacheReevaluate` | `void CacheReevaluate(Entity entity)` Reload the entity into RETE and reevaluate all rules (allowed only in preprocessor)
`ClassName` | `String ClassName(String entityPath)` Returns the generated class name
`EnableCacheUpdate` | `void EnableCacheUpdate(boolean updateCache)` Set to true if the current RTC changes be replicated to the cache else RTC changes will lead to cache eviction instead of updates
`EvictCache` | `void EvictCache(String cacheName, Object filter, boolean deleteFromPersistence)`
`Index` | `void Index(String cacheName, Object property, boolean isOrdered)` Creates an index on the property
`Lock` | `boolean Lock(String key, long timeout, boolean localOnly)`
`UnLock` | `void UnLock(String key, boolean localOnly)`