public interface ClockProvider
@Future 制約と @Past制約を検証するときに、 "現在"への参照として使用されているClockを取得するための契約です。
デフォルト実装では現在のシステム時刻を返します。 カスタム実装を差し込むことは、特定の論理日付で実行する必要のあるバッチアプリケーション(たとえば、昨日失敗したバッチジョブを再実行するとき)で有用です。
実装はスレッドセーフである必要があります。
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Clock |
getClock()
"現在"への参照として機能する時計を返します。
|
Clock getClock()
nullであってはなりませんCopyright © 2007-2018 Red Hat Inc. All Rights Reserved. Released under the Apache Software License 2.0. Translated by @megascus.