インターフェース PermissionCacheOptimizer

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

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

      • cachePermissionsFor

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