Retry 클래스

  • java.lang.Object
    • com.microsoft.bot.connector.authentication.Retry

public final class Retry

백오프를 사용하여 구성 가능한 횟수에 대한 호출을 다시 시도합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
static java.util.concurrent.CompletableFuture<TResult> <TResult>run(Supplier<CompletableFuture<TResult>> task, BiFunction<RuntimeException,Integer,RetryParams> retryExceptionHandler)

다시 시도하여 작업을 실행합니다.

다음에서 상속된 메서드 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

메서드 세부 정보

<TResult>run

public static CompletableFuture run(Supplier> task, BiFunction retryExceptionHandler)

다시 시도하여 작업을 실행합니다.

매개 변수:

task - 실행할 작업입니다.
retryExceptionHandler - 예외가 발생할 때 호출됩니다.

반환:

'task'가 성공적으로 반환되면 완료되는 CompletableFuture입니다.

적용 대상