Class EhCacheBasedAclCache
java.lang.Object
org.springframework.security.acls.domain.EhCacheBasedAclCache
- All Implemented Interfaces:
AclCache
Deprecated.
since 5.6. In favor of JCache based implementations
Simple implementation of
AclCache that delegates to EH-CACHE.
Designed to handle the transient fields in AclImpl. Note that this
implementation assumes all AclImpl instances share the same
PermissionGrantingStrategy and AclAuthorizationStrategy instances.
-
Constructor Summary
ConstructorsConstructorDescriptionEhCacheBasedAclCache(net.sf.ehcache.Ehcache cache, PermissionGrantingStrategy permissionGrantingStrategy, AclAuthorizationStrategy aclAuthorizationStrategy) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.voidDeprecated.voidevictFromCache(ObjectIdentity objectIdentity) Deprecated.Deprecated.getFromCache(ObjectIdentity objectIdentity) Deprecated.voidputInCache(MutableAcl acl) Deprecated.
-
Constructor Details
-
EhCacheBasedAclCache
public EhCacheBasedAclCache(net.sf.ehcache.Ehcache cache, PermissionGrantingStrategy permissionGrantingStrategy, AclAuthorizationStrategy aclAuthorizationStrategy) Deprecated.
-
-
Method Details
-
evictFromCache
Deprecated.- Specified by:
evictFromCachein interfaceAclCache
-
evictFromCache
Deprecated.- Specified by:
evictFromCachein interfaceAclCache
-
getFromCache
Deprecated.- Specified by:
getFromCachein interfaceAclCache
-
getFromCache
Deprecated.- Specified by:
getFromCachein interfaceAclCache
-
putInCache
Deprecated.- Specified by:
putInCachein interfaceAclCache
-
clearCache
public void clearCache()Deprecated.- Specified by:
clearCachein interfaceAclCache
-