クラス SpringCacheBasedAclCache
java.lang.ObjectSE
org.springframework.security.acls.domain.SpringCacheBasedAclCache
- 実装されたすべてのインターフェース:
AclCache
Cache
実装に委譲する AclCache
の単純な実装。AclImpl
の一時フィールドを処理するように設計されています。この実装では、すべての AclImpl
インスタンスが同じ PermissionGrantingStrategy
および AclAuthorizationStrategy
インスタンスを共有することを前提としています。
- 導入:
- 3.2
コンストラクターの概要
コンストラクターコンストラクター説明SpringCacheBasedAclCache
(org.springframework.cache.Cache cache, PermissionGrantingStrategy permissionGrantingStrategy, AclAuthorizationStrategy aclAuthorizationStrategy) メソッドのサマリー
修飾子と型メソッド説明void
void
void
evictFromCache
(ObjectIdentity objectIdentity) getFromCache
(ObjectIdentity objectIdentity) void
putInCache
(MutableAcl acl)
コンストラクターの詳細
SpringCacheBasedAclCache
public SpringCacheBasedAclCache(org.springframework.cache.Cache cache, PermissionGrantingStrategy permissionGrantingStrategy, AclAuthorizationStrategy aclAuthorizationStrategy)
メソッドの詳細
evictFromCache
- 次で指定:
- インターフェース
AclCache
のevictFromCache
evictFromCache
- 次で指定:
- インターフェース
AclCache
のevictFromCache
getFromCache
- 次で指定:
- インターフェース
AclCache
のgetFromCache
getFromCache
- 次で指定:
- インターフェース
AclCache
のgetFromCache
putInCache
- 次で指定:
- インターフェース
AclCache
のputInCache
clearCache
public void clearCache()- 次で指定:
- インターフェース
AclCache
のclearCache