パッケージ jakarta.validation

インターフェース ClockProvider


  • public interface ClockProvider
    @Future および @Past 制約を検証するときに now の参照として使用される ClockSE を取得するための契約。

    デフォルトの実装では、現在のシステム時刻が返されます。カスタム実装をプラグインすると、たとえば、特定の論理日付で実行する必要があるバッチアプリケーションで役立つ場合があります。失敗したバッチジョブの実行を再実行するときの昨日の日付。

    実装は、同時に複数のスレッドからのアクセスに対して安全でなければなりません。

    導入:
    2.0
    作成者:
    Gunnar Morling, Guillaume Smet
    • メソッドの詳細

      • getClock

        ClockSE getClock()
        now の基準となるクロックを返します。
        戻り値:
        now の基準となる監視。null であってはなりません