インターフェース PermissionCacheOptimizer
- すべてのスーパーインターフェース:
org.springframework.aop.framework.AopInfrastructureBean
- すべての既知の実装クラス:
AclPermissionCacheOptimizer
public interface PermissionCacheOptimizer extends org.springframework.aop.framework.AopInfrastructureBean
式で事前またはリアクティブフィルタリングを使用する場合、権限を事前にキャッシュできます- 導入:
- 3.1
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
cachePermissionsFor(Authentication a, java.util.Collection<?> objects)
提供されたオブジェクトのコレクションで予想される操作のために、アクセス許可キャッシュを最適化します。
メソッドの詳細
cachePermissionsFor
void cachePermissionsFor(Authentication a, java.util.Collection<?> objects)
提供されたオブジェクトのコレクションで予想される操作のために、アクセス許可キャッシュを最適化します。通常、これには、コレクション内のオブジェクトのアクセス許可のバッチロードが伴います。- パラメーター:
a
- 権限を取得する必要があるユーザー。objects
- アクセス許可を取得する必要があるドメインオブジェクトの(null 以外の)コレクション。