クラス EhCacheBasedAclCache
- java.lang.Object
-
- org.springframework.security.acls.domain.EhCacheBasedAclCache
- 実装されたすべてのインターフェース:
AclCache
@Deprecated public class EhCacheBasedAclCache extends java.lang.Object implements AclCache
使用すべきではありません。5.6 以降。JCache ベースの実装を推奨するEH-CACHE に委譲するAclCache
の単純な実装。AclImpl
の一時フィールドを処理するように設計されています。この実装では、すべてのAclImpl
インスタンスが同じPermissionGrantingStrategy
およびAclAuthorizationStrategy
インスタンスを共有することを前提としています。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 EhCacheBasedAclCache(net.sf.ehcache.Ehcache cache, PermissionGrantingStrategy permissionGrantingStrategy, AclAuthorizationStrategy aclAuthorizationStrategy)
使用すべきではありません。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 void
clearCache()
使用すべきではありません。void
evictFromCache(java.io.Serializable pk)
使用すべきではありません。void
evictFromCache(ObjectIdentity objectIdentity)
使用すべきではありません。MutableAcl
getFromCache(java.io.Serializable pk)
使用すべきではありません。MutableAcl
getFromCache(ObjectIdentity objectIdentity)
使用すべきではありません。void
putInCache(MutableAcl acl)
使用すべきではありません。
コンストラクターの詳細
EhCacheBasedAclCache
public EhCacheBasedAclCache(net.sf.ehcache.Ehcache cache, PermissionGrantingStrategy permissionGrantingStrategy, AclAuthorizationStrategy aclAuthorizationStrategy)
使用すべきではありません。
メソッドの詳細
evictFromCache
public void evictFromCache(java.io.Serializable pk)
使用すべきではありません。- 次で指定:
- インターフェース
AclCache
のevictFromCache
evictFromCache
public void evictFromCache(ObjectIdentity objectIdentity)
使用すべきではありません。- 次で指定:
- インターフェース
AclCache
のevictFromCache
getFromCache
public MutableAcl getFromCache(ObjectIdentity objectIdentity)
使用すべきではありません。- 次で指定:
- インターフェース
AclCache
のgetFromCache
getFromCache
public MutableAcl getFromCache(java.io.Serializable pk)
使用すべきではありません。- 次で指定:
- インターフェース
AclCache
のgetFromCache
putInCache
public void putInCache(MutableAcl acl)
使用すべきではありません。- 次で指定:
- インターフェース
AclCache
のputInCache
clearCache
public void clearCache()
使用すべきではありません。- 次で指定:
- インターフェース
AclCache
のclearCache