インターフェース PermissionCacheOptimizer

すべてのスーパーインターフェース:
org.springframework.aop.framework.AopInfrastructureBean
すべての既知の実装クラス:
AclPermissionCacheOptimizer

public interface PermissionCacheOptimizer extends org.springframework.aop.framework.AopInfrastructureBean
式で事前またはリアクティブフィルタリングを使用する場合、権限を事前にキャッシュできます
導入:
3.1
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    提供されたオブジェクトのコレクションで予想される操作のために、アクセス許可キャッシュを最適化します。
  • メソッドの詳細

    • cachePermissionsFor

      void cachePermissionsFor(Authentication a, CollectionSE<?> objects)
      提供されたオブジェクトのコレクションで予想される操作のために、アクセス許可キャッシュを最適化します。通常、これには、コレクション内のオブジェクトのアクセス許可のバッチロードが伴います。
      パラメーター:
      a - 権限を取得する必要があるユーザー。
      objects - アクセス許可を取得する必要があるドメインオブジェクトの(null 以外の)コレクション。