com.amazonaws.services.simpleworkflow.flow.annotations

## 注釈型 Asynchronous

-     @Target(value=METHOD)
      @Retention(value=RUNTIME)
      public @interface Asynchronous

  Call to @Asynchronous method always returns immediately without executing it code. Method body is scheduled for execution after all parameters that extend `Promise` and not marked with `NoWait` are ready. The only valid return types for @Asynchronous method are `void` and `Promise`.
  作成者:
    fateev

- - ### 任意要素の概要

    任意要素
    修飾子とタイプ | 任意要素と説明
    --- | ---
    `boolean` | `daemon` if set to true treats asynchronous task as a daemon task, allowing the parent asynchronous scope to close if all non-daemon child tasks completes.

- - ### 要素の詳細

    - #### daemon

          public abstract boolean daemon

      if set to true treats asynchronous task as a daemon task, allowing the parent asynchronous scope to close if all non-daemon child tasks completes. Default is `false` which means use the value of the parent task. See `TryCatchFinally` for more info on daemon semantic.
      デフォルト:
        false