C# 클래스 Spring.Retry.Retry.Policy.TimeoutRetryPolicy

A IRetryPolicy that allows a retry only if it hasn't timed out. The clock is started on a call to Open.
상속: IRetryPolicy
파일 보기 프로젝트 열기: spring-projects/spring-net-retry

공개 프로퍼티들

프로퍼티 타입 설명
DEFAULT_TIMEOUT long

공개 메소드들

메소드 설명
CanRetry ( IRetryContext context ) : bool

Only permits a retry if the timeout has not expired. Does not check the exception at all.

Close ( IRetryContext context ) : void

The close.

Open ( IRetryContext parent ) : IRetryContext

The open.

RegisterException ( IRetryContext context, Exception exception ) : void

The register exception.

메소드 상세

CanRetry() 공개 메소드

Only permits a retry if the timeout has not expired. Does not check the exception at all.
public CanRetry ( IRetryContext context ) : bool
context IRetryContext The context.
리턴 bool

Close() 공개 메소드

The close.
public Close ( IRetryContext context ) : void
context IRetryContext The context.
리턴 void

Open() 공개 메소드

The open.
public Open ( IRetryContext parent ) : IRetryContext
parent IRetryContext The parent.
리턴 IRetryContext

RegisterException() 공개 메소드

The register exception.
public RegisterException ( IRetryContext context, Exception exception ) : void
context IRetryContext The context.
exception System.Exception The exception.
리턴 void

프로퍼티 상세

DEFAULT_TIMEOUT 공개적으로 정적으로 프로퍼티

public static long DEFAULT_TIMEOUT
리턴 long