クラス Moments

java.lang.ObjectSE
org.springframework.modulith.moments.support.Moments
実装されたすべてのインターフェース:
Now
既知の直属サブクラス
TimeMachine

public class Moments extends ObjectSE implements Now
時間の経過イベントを公開するためのコアコンポーネント。
作成者:
Oliver Drotbohm
  • コンストラクターの詳細

  • メソッドの詳細

    • everyHour

      @Scheduled(cron="@hourly") void everyHour()
      1 時間ごとにイベントの発行をトリガーします。
    • everyMidnight

      @Scheduled(cron="@daily") void everyMidnight()
      毎深夜、イベントの公開をトリガーします。
    • shiftBy

      Moments shiftBy(DurationSE duration)
    • now

      public LocalDateTimeSE now()
      インターフェースからコピーされた説明: Now
      現在の時点を返します。
      次で指定:
      インターフェース Nownow 
      戻り値:
      null になることはありません。
    • today

      public LocalDateSE today()
      インターフェースからコピーされた説明: Now
      現在の日付を返します。
      次で指定:
      インターフェース Nowtoday 
      戻り値:
      null になることはありません。
    • instant

      public InstantSE instant()
      インターフェースからコピーされた説明: Now
      現在のインスタントを返します。
      次で指定:
      インターフェース Nowinstant 
      戻り値:
      null になることはありません。