@Override public Object getFromMetadataCache(Object metadataID, String key) throws TeiidComponentException, QueryMetadataException { boolean groupInfo = key.startsWith(GroupInfo.CACHE_PREFIX); key = getCacheKey(key, (AbstractMetadataRecord)metadataID); if (groupInfo) { return this.groupInfoCache.get(key); } return this.metadataCache.get(key); }
@Override public Object getFromMetadataCache(Object metadataID, String key) throws TeiidComponentException, QueryMetadataException { boolean groupInfo = key.startsWith(GroupInfo.CACHE_PREFIX); key = getCacheKey(key, (AbstractMetadataRecord)metadataID); if (groupInfo) { return this.groupInfoCache.get(key); } return this.metadataCache.get(key); }
@Override public Object addToMetadataCache(Object metadataID, String key, Object value) { boolean groupInfo = key.startsWith(GroupInfo.CACHE_PREFIX); key = getCacheKey(key, (AbstractMetadataRecord)metadataID); if (groupInfo) { return this.groupInfoCache.put(key, value); } return this.metadataCache.put(key, value); }
@Override public Object addToMetadataCache(Object metadataID, String key, Object value) { boolean groupInfo = key.startsWith(GroupInfo.CACHE_PREFIX); key = getCacheKey(key, (AbstractMetadataRecord)metadataID); if (groupInfo) { return this.groupInfoCache.put(key, value); } return this.metadataCache.put(key, value); }
@Override public Object addToMetadataCache(Object metadataID, String key, Object value) { boolean groupInfo = key.startsWith(GroupInfo.CACHE_PREFIX); key = getCacheKey(key, (AbstractMetadataRecord)metadataID); if (groupInfo) { return this.groupInfoCache.put(key, value); } return this.metadataCache.put(key, value); }
@Override public Object getFromMetadataCache(Object metadataID, String key) throws TeiidComponentException, QueryMetadataException { boolean groupInfo = key.startsWith(GroupInfo.CACHE_PREFIX); key = getCacheKey(key, (AbstractMetadataRecord)metadataID); if (groupInfo) { return this.groupInfoCache.get(key); } return this.metadataCache.get(key); }