クラス SimpleTaskNameResolver

java.lang.ObjectSE
org.springframework.cloud.task.repository.support.SimpleTaskNameResolver
実装されたすべてのインターフェース:
org.springframework.beans.factory.AwareTaskNameResolverorg.springframework.context.ApplicationContextAware

public class SimpleTaskNameResolver extends ObjectSE implements TaskNameResolver, org.springframework.context.ApplicationContextAware
TaskNameResolver インターフェースのシンプルな実装。次の優先順位に基づいてタスクに名前を付けます。
  1. 構成されたプロパティ spring.cloud.task.name
  2. ApplicationContext の ID。
作成者:
Michael Minella
関連事項:
  • ContextIdApplicationContextInitializer
  • コンストラクターの詳細

    • SimpleTaskNameResolver

      public SimpleTaskNameResolver()
  • メソッドの詳細

    • setConfiguredName

      @Value("${spring.cloud.task.name:}") public void setConfiguredName(StringSE configuredName)
    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
      次で指定:
      インターフェース org.springframework.context.ApplicationContextAwaresetApplicationContext 
      例外:
      org.springframework.beans.BeansException
    • getTaskName

      public StringSE getTaskName()
      次で指定:
      インターフェース TaskNameResolvergetTaskName 
      戻り値:
      このコンテキスト内で実行されているタスクの名前。