code: @Override
      public String[] getCacheStatistics(String cacheInstance, String[] names) throws javax.management.AttributeNotFoundException {
          if (names == null)
              return null;
          //Get the cache for this cacheInstance
          DCache cache1 = getCache(cacheInstance);
  
          Map statistics = getCacheStatisticsMap(cache1.getCacheStatistics());
          String stats[] = new String[names.length];
          for (int i = 0; i < names.length; i++) {
  
              if (!statistics.containsKey(names[i])) {
                  Tr.error(tc, "DYNA1052E", new Object[] { names[i] });
                  throw new AttributeNotFoundException(names[i] + " is not a valid cache statistic name");
              }
  
              stats[i] = names[i] + "=" + statistics.get(names[i]);
          }
          return stats;
      }
docs: /*
  (non-Javadoc)
  
  @see com.ibm.websphere.cache.CacheAdminMBean#getCacheStatistics(java.lang.String, java.lang.String[])