public List getCachingKeys()
  {
    List ret = null;
    if(isCachingActive() && caches != null && caches.size() > 0)
    {
      ret = new ArrayList();
      for(int x = 0; x != caches.size(); x++)
      {
        CachedEntry entry = (CachedEntry) caches.get(x);
        if(entry != null)
          ret.add(entry.getKey());
      }
    }
    return ret;
  }