public class CompositeRetryPolicy extends Object (標準 Javadoc) (英語) implements RetryPolicy
RetryPolicy
。コンストラクターと説明 |
---|
CompositeRetryPolicy() |
修飾子と型 | メソッドと説明 |
---|---|
boolean | canRetry(RetryContext context) コンテキストが作成されたときに動作していたポリシーに委譲します。 |
void | close(RetryContext context) コンテキストが作成されたときに動作していたポリシーに委譲します。 |
RetryContext | open(RetryContext parent) 既存のポリシーをコピーし、各ポリシーのコンテキストのリストを保持する新しいコンテキストを作成します。 |
void | registerThrowable(RetryContext context, Throwable (標準 Javadoc) (英語) throwable) コンテキストが作成されたときに動作していたポリシーに委譲します。 |
void | setOptimistic(boolean optimistic) 楽観的という意味の Setter。 |
void | setPolicies(RetryPolicy[] policies) ポリシーについては Setter。 |
clone (標準 Javadoc) (英語) , equals (標準 Javadoc) (英語) , finalize (標準 Javadoc) (英語) , getClass (標準 Javadoc) (英語) , hashCode (標準 Javadoc) (英語) , notify (標準 Javadoc) (英語) , notifyAll (標準 Javadoc) (英語) , toString (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語)
public void setOptimistic(boolean optimistic)
optimistic
- この再試行ポリシーは楽観的であるべきだろうか public void setPolicies(RetryPolicy[] policies)
policies
- RetryPolicy
ポリシー public boolean canRetry(RetryContext context)
RetryPolicy
の canRetry
context
- RetryContext
RetryPolicy.canRetry(org.springframework.retry.RetryContext)
public void close(RetryContext context)
RetryPolicy
の close
context
- RetryContext
RetryPolicy.close(org.springframework.retry.RetryContext)
public RetryContext open(RetryContext parent)
RetryPolicy
の open
parent
- ネストされた再試行の場合は親コンテキスト。RetryContext
オブジェクト。RetryPolicy.open(RetryContext)
public void registerThrowable(RetryContext context, Throwable (標準 Javadoc) (英語) throwable)
RetryPolicy
の registerThrowable
context
- 現在のステータスオブジェクト。throwable
- スローする例外 RetryPolicy.close(org.springframework.retry.RetryContext)
Copyright © 2018 SpringSource (英語) . All rights reserved.