Cachear retorno apenas quando determinado método chama

Gostaria de saber se tem como eu buscar os dados em cache apenas quando determinado método chama, por exemplo, tenho um método anotado como @Cacheable, queria que ele apenas retorna-se oque está em cache quando um determinado método chama ele, caso contrário, executasse o método normalmente.