クラス RunnerImpl

java.lang.Object
org.iplass.mtp.impl.runtime.RunnerImpl
すべての実装されたインタフェース:
Runner

public class RunnerImpl extends Object implements Runner
  • コンストラクタの詳細

  • メソッドの詳細

    • withTenant

      public Runner withTenant(String tenantUrl)
      インタフェースからコピーされた説明: Runner
      指定のテナントURLでロジックを実行するよう設定します。
      定義:
      withTenant インタフェース内 Runner
      パラメータ:
      tenantUrl -
      戻り値:
    • withTenant

      public Runner withTenant(Integer tenantId)
      インタフェースからコピーされた説明: Runner
      指定のテナントIDでロジックを実行するよう設定します。
      定義:
      withTenant インタフェース内 Runner
      パラメータ:
      tenantId -
      戻り値:
    • withAuth

      public Runner withAuth(Credential credential)
      インタフェースからコピーされた説明: Runner
      指定のcredentialでログインしてロジックを実行するよう設定します。
      定義:
      withAuth インタフェース内 Runner
      パラメータ:
      credential -
      戻り値:
    • withLang

      public Runner withLang(String lang)
      インタフェースからコピーされた説明: Runner
      指定の言語でロジックを実行するよう設定します。
      定義:
      withLang インタフェース内 Runner
      パラメータ:
      lang -
      戻り値:
    • run

      public void run(Runnable r)
      インタフェースからコピーされた説明: Runner
      ロジックを実行します。
      定義:
      run インタフェース内 Runner
      パラメータ:
      r -
    • run

      public <T> T run(Supplier<T> s)
      インタフェースからコピーされた説明: Runner
      ロジックを実行します。
      定義:
      run インタフェース内 Runner
      パラメータ:
      s -
      戻り値:
    • run

      public String run(String commandName, RequestContext request)
      インタフェースからコピーされた説明: Runner
      CommandInvokerを経由して指定のcommandNameのCommandを実行します。
      定義:
      run インタフェース内 Runner
      パラメータ:
      commandName -
      request -
      戻り値: