クラス SimpleCacheErrorHandler

java.lang.ObjectSE
org.springframework.cache.interceptor.SimpleCacheErrorHandler
実装されたすべてのインターフェース:
CacheErrorHandler

public class SimpleCacheErrorHandler extends ObjectSE implements CacheErrorHandler
例外をまったく処理せず、単にクライアントにスローバックする単純な CacheErrorHandler
導入:
4.1
作成者:
Stephane Nicoll
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    指定された Cache をクリアするときに、キャッシュプロバイダーによってスローされた特定のランタイム例外を処理します。これは、致命的な例外として再スローされる可能性があります。
    void
    指定された key でアイテムをクリアするときに、キャッシュプロバイダーによってスローされた特定の実行時例外を処理します。致命的な例外として再スローされる可能性があります。
    void
    指定された key でアイテムを取得するときにキャッシュプロバイダーによってスローされた特定の実行時例外を処理します。致命的な例外として再スローされる可能性があります。
    void
    指定された key および value でアイテムを更新するときにキャッシュプロバイダーによってスローされた特定のランタイム例外を処理し、致命的な例外として再スローする可能性があります。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • SimpleCacheErrorHandler

      public SimpleCacheErrorHandler()
  • メソッドの詳細

    • handleCacheGetError

      public void handleCacheGetError(RuntimeExceptionSE exception, Cache cache, ObjectSE key)
      インターフェースからコピーされた説明: CacheErrorHandler
      指定された key でアイテムを取得するときにキャッシュプロバイダーによってスローされた特定の実行時例外を処理します。致命的な例外として再スローされる可能性があります。
      次で指定:
      インターフェース CacheErrorHandlerhandleCacheGetError 
      パラメーター:
      exception - キャッシュプロバイダーによってスローされた例外
      cache - キャッシュ
      key - アイテムを取得するために使用されるキー
      関連事項:
    • handleCachePutError

      public void handleCachePutError(RuntimeExceptionSE exception, Cache cache, ObjectSE key, @Nullable ObjectSE value)
      インターフェースからコピーされた説明: CacheErrorHandler
      指定された key および value でアイテムを更新するときにキャッシュプロバイダーによってスローされた特定のランタイム例外を処理し、致命的な例外として再スローする可能性があります。
      次で指定:
      インターフェース CacheErrorHandlerhandleCachePutError 
      パラメーター:
      exception - キャッシュプロバイダーによってスローされた例外
      cache - キャッシュ
      key - アイテムの更新に使用されるキー
      value - キーに関連付ける値
      関連事項:
    • handleCacheEvictError

      public void handleCacheEvictError(RuntimeExceptionSE exception, Cache cache, ObjectSE key)
      インターフェースからコピーされた説明: CacheErrorHandler
      指定された key でアイテムをクリアするときに、キャッシュプロバイダーによってスローされた特定の実行時例外を処理します。致命的な例外として再スローされる可能性があります。
      次で指定:
      インターフェース CacheErrorHandlerhandleCacheEvictError 
      パラメーター:
      exception - キャッシュプロバイダーによってスローされた例外
      cache - キャッシュ
      key - アイテムをクリアするために使用されるキー
    • handleCacheClearError

      public void handleCacheClearError(RuntimeExceptionSE exception, Cache cache)
      インターフェースからコピーされた説明: CacheErrorHandler
      指定された Cache をクリアするときに、キャッシュプロバイダーによってスローされた特定のランタイム例外を処理します。これは、致命的な例外として再スローされる可能性があります。
      次で指定:
      インターフェース CacheErrorHandlerhandleCacheClearError 
      パラメーター:
      exception - キャッシュプロバイダーによってスローされた例外
      cache - クリアするキャッシュ