Browse Source

SEC-1054: Add method "clear" to interface AclCache. As requested.

3.0.x
Luke Taylor 17 years ago
parent
commit
766aca885b
  1. 2
      acl/src/main/java/org/springframework/security/acls/jdbc/AclCache.java
  2. 4
      acl/src/main/java/org/springframework/security/acls/jdbc/EhCacheBasedAclCache.java

2
acl/src/main/java/org/springframework/security/acls/jdbc/AclCache.java

@ -39,4 +39,6 @@ public interface AclCache {
MutableAcl getFromCache(Serializable pk); MutableAcl getFromCache(Serializable pk);
void putInCache(MutableAcl acl); void putInCache(MutableAcl acl);
void clearCache();
} }

4
acl/src/main/java/org/springframework/security/acls/jdbc/EhCacheBasedAclCache.java

@ -137,4 +137,8 @@ public class EhCacheBasedAclCache implements AclCache {
} }
return value; return value;
} }
public void clearCache() {
cache.removeAll();
}
} }

Loading…
Cancel
Save