クラス DefaultTaskConfigurer

java.lang.ObjectSE
org.springframework.cloud.task.configuration.DefaultTaskConfigurer
実装されたすべてのインターフェース:
TaskConfigurer
既知の直属サブクラス
CustomTaskConfigurer

public class DefaultTaskConfigurer extends ObjectSE implements TaskConfigurer
TaskConfigurer インターフェースのデフォルト実装。TaskConfigurer 実装が存在しない場合は、この構成が使用されます。次のデフォルトが使用されます。
作成者:
Glenn Renfro, Michael Minella, Mahmoud Ben Hassine
  • コンストラクターの詳細

    • DefaultTaskConfigurer

      public DefaultTaskConfigurer()
    • DefaultTaskConfigurer

      public DefaultTaskConfigurer(DataSourceSE dataSource)
      DefaultTaskConfigurer を初期化し、デフォルトのテーブルプレフィックスを TaskProperties.DEFAULT_TABLE_PREFIX に設定します。
      パラメーター:
      dataSource - タスクリポジトリとして使用される DataSourceSE を参照します。何も指定されていない場合は、マップが使用されます (本番環境での使用は推奨されません)。
    • DefaultTaskConfigurer

      public DefaultTaskConfigurer(StringSE tablePrefix)
      DefaultTaskConfigurer を初期化します。
      パラメーター:
      tablePrefix - タスクインフラストラクチャによって使用されるタスクテーブル名に適用するプレフィックス。
    • DefaultTaskConfigurer

      public DefaultTaskConfigurer(DataSourceSE dataSource, StringSE tablePrefix, org.springframework.context.ApplicationContext context)
      DefaultTaskConfigurer を初期化します。
      パラメーター:
      dataSource - タスクリポジトリとして使用される DataSourceSE を参照します。何も指定されていない場合は、マップが使用されます (本番環境での使用は推奨されません)。
      tablePrefix - タスクインフラストラクチャによって使用されるタスクテーブル名に適用するプレフィックス。
      context - 使用するコンテキスト。
  • メソッドの詳細

    • getTaskRepository

      public TaskRepository getTaskRepository()
      インターフェースからコピーされた説明: TaskConfigurer
      タスク用の TaskRepository を作成します。
      次で指定:
      インターフェース TaskConfigurergetTaskRepository 
      戻り値:
      TaskRepository について
    • getTaskExplorer

      public TaskExplorer getTaskExplorer()
      インターフェースからコピーされた説明: TaskConfigurer
      タスク用の TaskExplorer を作成します。
      次で指定:
      インターフェース TaskConfigurergetTaskExplorer 
      戻り値:
      TaskExplorer
    • getTaskDataSource

      public DataSourceSE getTaskDataSource()
      インターフェースからコピーされた説明: TaskConfigurer
      タスク操作に使用される DataSourceSE を取得します。実装された TaskConfigurer に DataSource が使用されていない場合、このメソッドは null を返します。
      次で指定:
      インターフェース TaskConfigurergetTaskDataSource 
      戻り値:
      タスク操作に使用される DataSourceSE
    • getTransactionManager

      public org.springframework.transaction.PlatformTransactionManager getTransactionManager()
      インターフェースからコピーされた説明: TaskConfigurer
      TaskRepository で使用するために PlatformTransactionManager を作成します。
      次で指定:
      インターフェース TaskConfigurergetTransactionManager 
      戻り値:
      PlatformTransactionManager