クラス DefaultScriptExecutor

java.lang.ObjectSE
org.springframework.integration.scripting.jsr223.AbstractScriptExecutor
org.springframework.integration.scripting.jsr223.DefaultScriptExecutor
実装されたすべてのインターフェース:
ScriptExecutor
既知の直属サブクラス
RubyScriptExecutor

public class DefaultScriptExecutor extends AbstractScriptExecutor
AbstractScriptExecutor のデフォルトの実装。評価のためにターゲット ScriptEngine を解決するためのスクリプト言語を受け入れ、postProcess(Object, ScriptEngine, String, Bindings) 実装の result では何もしません。
導入:
2.1
作成者:
David Turanski, Mark Fisher, Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • DefaultScriptExecutor

      public DefaultScriptExecutor(StringSE language)
      指定された言語名(JSR233 エイリアス)の DefaultScriptExecutor を作成します。
      パラメーター:
      language - スクリプト言語識別子。
  • メソッドの詳細

    • postProcess

      protected ObjectSE postProcess(ObjectSE result, ScriptEngineSE scriptEngine, StringSE script, BindingsSE bindings)
      クラスからコピーされた説明: AbstractScriptExecutor
      サブクラスはこれを実装して、必要な特別な処理を提供できます。
      次で指定:
      クラス AbstractScriptExecutorpostProcess 
      パラメーター:
      result - 結果。
      scriptEngine - そのエンジン。
      script - スクリプト。
      bindings - バインディング。
      戻り値:
      変更された結果