title: Retrieve caching list In Spring
body: <p>I am using Spring3.1 in standalone Env.</p>
  
  <p>I am trying to cache my entries.
  So in 3.1 I can use @Cacheable this way:</p>
  
  <pre><code>@Cacheable("client")
  @Override
  public ClientDTO getClientByLogin(String login) throws FixException
  {
      ClientDTO client = null;
      try
      {
          client = (ClientDTO) jdbcTemplate.queryForObject(GET_CLIENT_BY_LOGIN_STATEMENT, new Object[]
          { login }, new ClientDTO());
      }
      catch (EmptyResultDataAccessException e)
      {
          log.error("Client login not exist in database. login=" + login);
      }
  
      if (client == null)
      {
          throw new FixException("Return null from DB when executing getClientByLogin(), login=" + login);
      }
      return client;
  }
  </code></pre>
  
  <p>now each time i invoke getClient it will look first in it's cache respositry. </p>
  
  <p>If I want to retrieve the caching list in order to iterate on it. How i do it?</p>
  
  <p>thanks.</p>