com.amazonaws.services.simpleworkflow.flow.interceptors

## クラス RetryDecorator

- java.lang.Object
- - com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator

- すべての実装されたインタフェース:
    Decorator

      public class RetryDecorator
      extends java.lang.Object
      implements Decorator

  In case of failures repeats every call to a wrapped object method according the provided `RetryPolicy`.
  作成者:
    fateev

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `RetryDecorator(RetryPolicy retryPolicy)`
    `RetryDecorator(RetryPolicy retryPolicy, WorkflowClock clock)`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `<V> V` | `decorate(java.lang.Class<?>[] interfaces, V object)`
    `<V> V` | `decorate(java.lang.Class<V> interfaces, V object)`
    `protected boolean` | `isDecorated(java.lang.reflect.Method method, java.lang.Object[] args)`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### RetryDecorator

          public RetryDecorator(RetryPolicy retryPolicy,
                        WorkflowClock clock)

    - #### RetryDecorator

          public RetryDecorator(RetryPolicy retryPolicy)

  - ### メソッドの詳細

    - #### decorate

          public final <V> V decorate(java.lang.Class<V> interfaces,
                       V object)

      定義:
        `decorate` インタフェース内 `Decorator`

    - #### decorate

          public final <V> V decorate(java.lang.Class<?>[] interfaces,
                       V object)

      定義:
        `decorate` インタフェース内 `Decorator`

    - #### isDecorated

          protected boolean isDecorated(java.lang.reflect.Method method,
                            java.lang.Object[] args)