クラス Pollers

java.lang.ObjectSE
org.springframework.integration.dsl.Pollers

public final class Pollers extends ObjectSE
PollerMetadata 構成バリアントに PollerSpec を提供するユーティリティクラス。
導入:
5.0
作成者:
Artem Bilan, Gary Russell
  • メソッドの詳細

    • fixedRate

      public static PollerSpec fixedRate(long period)
      指定された固定金利期間に基づいて PollerSpec を作成します。「固定レート」とは、実際の完了時間の間ではなく、スケジュールされた開始時間の間で定期的な間隔を測定する必要があることを意味します。
      パラメーター:
      period - 使用する固定レート期間 (ミリ秒単位)。
      戻り値:
      PollerSpec
      関連事項:
    • fixedRate

      public static PollerSpec fixedRate(DurationSE period)
      指定された固定金利期間に基づいて PollerSpec を作成します。「固定レート」とは、実際の完了時間の間ではなく、スケジュールされた開始時間の間で定期的な間隔を測定する必要があることを意味します。
      パラメーター:
      period - 利用する固定金利期間。
      戻り値:
      PollerSpec
      関連事項:
    • fixedRate

      public static PollerSpec fixedRate(DurationSE period, DurationSE initialDelay)
      指定された固定レート期間と初期遅延に基づいて PollerSpec を作成します。「固定レート」とは、実際の完了時間の間ではなく、スケジュールされた開始時間の間で定期的な間隔を測定する必要があることを意味します。
      パラメーター:
      period - 利用する固定金利期間。
      initialDelay - 使用する初期遅延。
      戻り値:
      PollerSpec
      関連事項:
    • fixedRate

      public static PollerSpec fixedRate(long period, long initialDelay)
      指定された固定レート期間と初期遅延に基づいて PollerSpec を作成します。「固定レート」とは、実際の完了時間の間ではなく、スケジュールされた開始時間の間で定期的な間隔を測定する必要があることを意味します。
      パラメーター:
      period - 利用する固定金利期間。
      initialDelay - 使用する初期遅延。
      戻り値:
      PollerSpec
      関連事項:
    • fixedDelay

      public static PollerSpec fixedDelay(DurationSE period)
      指定された固定遅延期間に基づいて PollerSpec を作成します。「固定遅延」とは、スケジュールされたタスクの実際の完了時間の間に定期的な間隔を測定する必要があることを意味します。
      パラメーター:
      period - 使用する固定遅延期間。
      戻り値:
      PollerSpec
      関連事項:
    • fixedDelay

      public static PollerSpec fixedDelay(long period)
      指定された固定遅延期間に基づいて PollerSpec を作成します。「固定遅延」とは、スケジュールされたタスクの実際の完了時間の間に定期的な間隔を測定する必要があることを意味します。
      パラメーター:
      period - 使用する固定遅延期間。
      戻り値:
      PollerSpec
      関連事項:
    • fixedDelay

      public static PollerSpec fixedDelay(DurationSE period, DurationSE initialDelay)
      指定された固定遅延期間と初期遅延に基づいて PollerSpec を作成します。「固定遅延」とは、スケジュールされたタスクの実際の完了時間の間に定期的な間隔を測定する必要があることを意味します。
      パラメーター:
      period - 使用する固定遅延期間。
      initialDelay - 使用する初期遅延。
      戻り値:
      PollerSpec
      関連事項:
    • fixedDelay

      public static PollerSpec fixedDelay(long period, long initialDelay)
      指定された固定遅延期間と初期遅延に基づいて PollerSpec を作成します。「固定遅延」とは、スケジュールされたタスクの実際の完了時間の間に定期的な間隔を測定する必要があることを意味します。
      パラメーター:
      period - 使用する固定遅延期間。
      initialDelay - 使用する初期遅延。
      戻り値:
      PollerSpec
      関連事項:
    • cron

      public static PollerSpec cron(StringSE cronExpression)
      指定された cron 式に基づいて PollerSpec を作成します。
      パラメーター:
      cronExpression - 使用する cron。
      戻り値:
      PollerSpec
      関連事項:
    • cron

      public static PollerSpec cron(StringSE cronExpression, TimeZoneSE timeZone)
      指定された cron 式と TimeZoneSE に基づいて PollerSpec を作成します。
      パラメーター:
      cronExpression - 使用する cron。
      timeZone - 使用する TimeZoneSE
      戻り値:
      PollerSpec
      関連事項:
    • trigger

      public static PollerSpec trigger(Trigger trigger)
      提供された Trigger に基づいて PollerSpec を作成します。
      パラメーター:
      trigger - 使用する Trigger
      戻り値:
      PollerSpec
      関連事項: