code: @Override
  	public List<Cache> listCaches() {
  		try {
  
  			return objectMapper.readValue(requestFactory.buildGetRequest(new CachesUrl(hostName, projectId)).execute()
  					.getContent(), new TypeReference<List<Cache>>() {
  			});
  
  		} catch (final Exception e) {
  			throw Throwables.propagate(e);
  		}
  	}
docs: /*
  (non-Javadoc)
  
  @see com.github.mrcritical.ironcache.SimpleIronCache#listCaches()