クラス SimpleCommandLineArgsProvider

java.lang.ObjectSE
org.springframework.cloud.task.batch.partition.SimpleCommandLineArgsProvider
実装されたすべてのインターフェース:
CommandLineArgsProviderTaskExecutionListener

public class SimpleCommandLineArgsProvider extends ObjectSE implements CommandLineArgsProvider, TaskExecutionListener
提供された TaskExecution で使用されるすべてのコマンドライン引数を、構成された追加の引数とともに返します。
導入:
1.1.0
作成者:
Michael Minella, Glenn Renfro
  • コンストラクターの詳細

    • SimpleCommandLineArgsProvider

      public SimpleCommandLineArgsProvider()
    • SimpleCommandLineArgsProvider

      public SimpleCommandLineArgsProvider(TaskExecution taskExecution)
      パラメーター:
      taskExecution - タスク実行
  • メソッドの詳細

    • onTaskStartup

      public void onTaskStartup(TaskExecution taskExecution)
      インターフェースからコピーされた説明: TaskExecutionListener
      TaskExecutionTaskRepository に格納された後に呼び出されます。
      次で指定:
      インターフェース TaskExecutionListeneronTaskStartup 
      パラメーター:
      taskExecution - 現在のタスクに関する情報を含むインスタンス。
    • setAppendedArgs

      public void setAppendedArgs(ListSE<StringSE> appendedArgs)
      追加される追加のコマンドライン引数。
      パラメーター:
      appendedArgs - 引数のリスト
      導入:
      1.2
    • getCommandLineArgs

      public ListSE<StringSE> getCommandLineArgs(org.springframework.batch.item.ExecutionContext executionContext)
      インターフェースからコピーされた説明: CommandLineArgsProvider
      指定された ExecutionContext のパーティションの ワーカーに渡されるコマンドライン引数の一意のリストを返します。注: このメソッドはパーティションごとに 1 回呼び出されます。
      次で指定:
      インターフェース CommandLineArgsProvidergetCommandLineArgs 
      パラメーター:
      executionContext - 実行されるステップの一意の状態。
      戻り値:
      ワーカーに渡されるフォーマットされたコマンドライン引数のリスト (リストはスペースで結合されます)。