インターフェース AbstractRequestHandlerAdvice.ExecutionCallback

含まれているクラス:
AbstractRequestHandlerAdvice

protected static interface AbstractRequestHandlerAdvice.ExecutionCallback
AbstractRequestHandlerAdvice.doInvoke(org.springframework.integration.handler.advice.AbstractRequestHandlerAdvice.ExecutionCallback, java.lang.Object, org.springframework.messaging.Message<?>) から proceed() までのサブクラスによって呼び出されます。呼び出し側は AbstractRequestHandlerAdvice.ThrowableHolderException をアンラップし、評価と再スローのために原因を使用します。AbstractRequestHandlerAdvice.unwrapExceptionIfNecessary(Exception) を参照してください。
導入:
2.2
作成者:
Gary Russell, Artem Bilan, Ngoc Nhan
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    @Nullable ObjectSE
    proceed() を呼び出す前に呼び出しを複製する必要がある場合 (再試行アドバイスなどで呼び出しが複数回呼び出される可能性がある場合など)、これを呼び出します。
    @Nullable ObjectSE
    通常の invocation.proceed() の場合はこれを呼び出します。
  • メソッドの詳細

    • execute

      @Nullable ObjectSE execute()
      通常の invocation.proceed() の場合はこれを呼び出します。
      戻り値:
      実行の結果。
    • cloneAndExecute

      @Nullable ObjectSE cloneAndExecute()
      proceed() を呼び出す前に呼び出しを複製する必要がある場合 (再試行アドバイスなどで呼び出しが複数回呼び出される可能性がある場合など)、これを呼び出します。
      戻り値:
      実行の結果。