code: public Serializable cached(String key, Object... args) {
          if (conf().cacheDisabled()) return null;
          ICacheService cacheService = _cacheService;
          if (args.length > 0) {
              StringBuilder sb = new StringBuilder(key);
              for (Object arg : args) {
                  sb.append("-").append(arg);
              }
              key = sb.toString();
          }
          return cacheService.get(key);
      }
docs: Get cached value using key and a list of argument values
  <p/>
  <p>Not an API for user application</p>
  
  @param key
  @param args
  @return cached item