public CacheEntry getEntry(String cacheName, Object id, boolean ignoreCounting ) {  
        if (tc.isEntryEnabled())
            Tr.entry(tc, "getEntry: {0}", id);

        DCache cache = ServerCache.getCache(cacheName);
        CacheEntry cacheEntry = null;
        if ( cache != null ) {
            cacheEntry = (CacheEntry) cache.getEntry(id, CachePerf.REMOTE, ignoreCounting, DCacheBase.INCREMENT_REFF_COUNT);  
        }

        if (tc.isEntryEnabled())
            Tr.exit(tc, "getEntry: {0}", id);
        return cacheEntry;
    }
public CacheEntry getEntry ( String cacheName , Object id , boolean ignoreCounting ) { if ( tc . isEntryEnabled ( ) ) Tr . entry ( tc , "getEntry: {0}" , id ) ; DCache cache = ServerCache . getCache ( cacheName ) ; CacheEntry cacheEntry = null ; if ( cache != null ) { cacheEntry = ( CacheEntry ) cache . getEntry ( id , CachePerf . REMOTE , ignoreCounting , DCacheBase . INCREMENT_REFF_COUNT ) ; } if ( tc . isEntryEnabled ( ) ) Tr . exit ( tc , "getEntry: {0}" , id ) ; return cacheEntry ; }
This implements the method in the CacheUnit interface.
This is called by DRSNotificationService and DRSMessageListener.
A returned null indicates that the local cache should
execute it and return the result to the coordinating CacheUnit.

@param cacheName The cache name
@param id The cache id for the entry.  The id cannot be null.
@param ignoreCounting true to ignore statistics counting
@return The entry indentified by the cache id.