29.9. 非同期用のアノテーション
次のアノテーションは非同期メソッドの宣言に使用されます。 たとえば
@Asynchronous public void scheduleAlert(Alert alert,
@Expiration Date date) {
...
}
@Asynchronous public void scheduleAlert(Alert alert,
@Expiration Date date) {
...
}
@Asynchronous public Timer scheduleAlerts(Alert alert,
@Expiration Date date,
@IntervalDuration long interval) {
...
}
@Asynchronous public Timer scheduleAlerts(Alert alert,
@Expiration Date date,
@IntervalDuration long interval) {
...
}
@Asynchronous@Asynchronous
@AsynchronousCopy to Clipboard Copied! Toggle word wrap Toggle overflow メソッド呼び出しが非同期で処理されることを指定します。@Duration@Duration
@DurationCopy to Clipboard Copied! Toggle word wrap Toggle overflow 非同期呼び出しが処理されるまでの期間に関連するその呼び出しのパラメータを指定します (または反復呼び出しの場合は初めての処理が行われるまで) 。@Expiration@Expiration
@ExpirationCopy to Clipboard Copied! Toggle word wrap Toggle overflow 非同期呼び出しが処理される (または反復呼び出しの場合は初めての処理が行われる) 日付と時刻に関連するその呼び出しのパラメータを指定します。@IntervalDuration@IntervalDuration
@IntervalDurationCopy to Clipboard Copied! Toggle word wrap Toggle overflow 非同期のメソッド呼び出しが反復することを指定します。 関連付けられたパラメータはその反復間隔の長さを定義します。