diff --git a/src/main/java/org/petclinic/vet/VetController.java b/src/main/java/org/petclinic/vet/VetController.java
index 730ebab..23099a5 100644
--- a/src/main/java/org/petclinic/vet/VetController.java
+++ b/src/main/java/org/petclinic/vet/VetController.java
@@ -15,7 +15,7 @@
*/
package org.petclinic.vet;
-import br.ufrgs.inf.prosoft.cache.GetterCache;
+import br.ufrgs.inf.prosoft.cache.*;
import java.util.Collection;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
@@ -59,7 +59,7 @@ class VetController {
return vets;
}
- public static GetterCache<Collection<Vet>> findAllCache = new GetterCache<>("static-getter:VetController.findAll");
+ public static CaffeineGetterCache<Collection<Vet>> findAllCache = new CaffeineGetterCache<>("static-getter:VetController.findAll", 60000);
private Collection<Vet> findAll(){
return findAllCache.computeIfAbsent(() -> {
return this.vets.findAll();