インターフェース ExecutionContextDao

すべての既知の実装クラス:
JdbcExecutionContextDao

public interface ExecutionContextDao
ExecutionContext を永続化および取得するための DAO インターフェース。
作成者:
Robert Kasanicky, David Turanski, Mahmoud Ben Hassine
  • メソッドの詳細

    • getExecutionContext

      ExecutionContext getExecutionContext(JobExecution jobExecution)
      パラメーター:
      jobExecution - コンテキストを含む JobExecution インスタンス。
      戻り値:
      指定された jobExecution に関連付けられた実行コンテキスト
    • getExecutionContext

      ExecutionContext getExecutionContext(StepExecution stepExecution)
      パラメーター:
      stepExecution - コンテキストを含む StepExecution インスタンス。
      戻り値:
      指定された stepExecution に関連付けられた実行コンテキスト
    • saveExecutionContext

      void saveExecutionContext(JobExecution jobExecution)
      指定された jobExecution に関連付けられた実行コンテキストを永続化します。コンテキストの永続エントリはまだ存在していない必要があります。
      パラメーター:
      jobExecution - コンテキストを含む JobExecution インスタンス。
    • saveExecutionContext

      void saveExecutionContext(StepExecution stepExecution)
      指定された stepExecution に関連付けられた実行コンテキストを永続化します。コンテキストの永続エントリはまだ存在していない必要があります。
      パラメーター:
      stepExecution - コンテキストを含む StepExecution インスタンス。
    • saveExecutionContexts

      void saveExecutionContexts(CollectionSE<StepExecution> stepExecutions)
      特定のコレクション内の各 stepExecution に関連付けられた実行コンテキストを永続化します。コンテキストの永続エントリはまだ存在していない必要があります。
      パラメーター:
      stepExecutions - コンテキストを含む StepExecution のコレクション。
    • updateExecutionContext

      void updateExecutionContext(JobExecution jobExecution)
      指定された jobExecution に関連付けられた実行コンテキストの更新を永続化します。このコンテキストには永続エントリがすでに存在している必要があります。
      パラメーター:
      jobExecution - コンテキストを含む JobExecution インスタンス。
    • updateExecutionContext

      void updateExecutionContext(StepExecution stepExecution)
      指定された stepExecution に関連付けられた実行コンテキストの更新を永続化します。このコンテキストには永続エントリがすでに存在している必要があります。
      パラメーター:
      stepExecution - コンテキストを含む StepExecution インスタンス。
    • deleteExecutionContext

      default void deleteExecutionContext(JobExecution jobExecution)
      指定された JobExecution の実行コンテキストを削除します。
      パラメーター:
      jobExecution - 削除するコンテキストを含む JobExecution
      導入:
      5.0
    • deleteExecutionContext

      default void deleteExecutionContext(StepExecution stepExecution)
      指定された StepExecution の実行コンテキストを削除します。
      パラメーター:
      stepExecution - 削除するコンテキストを含む StepExecution
      導入:
      5.0