Interface AbstractRequestHandlerAdvice.ExecutionCallback

Enclosing class:
AbstractRequestHandlerAdvice

protected static interface AbstractRequestHandlerAdvice.ExecutionCallback
Since:
2.2
Author:
Gary Russell, Artem Bilan, Ngoc Nhan
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable Object
    Call this when it is necessary to clone the invocation before calling proceed() - such as when the invocation might be called multiple times - for example, in a retry advice.
    @Nullable Object
    Call this for a normal invocation.proceed().
  • Method Details

    • execute

      @Nullable Object execute()
      Call this for a normal invocation.proceed().
      Returns:
      The result of the execution.
    • cloneAndExecute

      @Nullable Object cloneAndExecute()
      Call this when it is necessary to clone the invocation before calling proceed() - such as when the invocation might be called multiple times - for example, in a retry advice.
      Returns:
      The result of the execution.