クラス ScriptExecutingMessageProcessor

java.lang.ObjectSE
org.springframework.integration.scripting.AbstractScriptExecutingMessageProcessor<ObjectSE>
org.springframework.integration.scripting.jsr223.ScriptExecutingMessageProcessor
実装されたすべてのインターフェース:
AwareBeanClassLoaderAwareBeanFactoryAwareMessageProcessor<ObjectSE>

public class ScriptExecutingMessageProcessor extends AbstractScriptExecutingMessageProcessor<ObjectSE>
オプションのバインディング variables に対して、提供された ScriptExecutor 内の提供された ScriptSource からのスクリプトを評価するための AbstractScriptExecutingMessageProcessor 実装。
導入:
2.1
作成者:
David Turanski, Artem Bilan
  • コンストラクターの詳細

    • ScriptExecutingMessageProcessor

      public ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptExecutor scriptExecutor)
      DefaultScriptVariableGenerator を使用して、提供された ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します
      パラメーター:
      scriptSource - スクリプトソース。
      scriptExecutor - スクリプトエグゼキュータ。
    • ScriptExecutingMessageProcessor

      public ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptVariableGenerator scriptVariableGenerator, ScriptExecutor scriptExecutor)
      付属の ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します
      パラメーター:
      scriptSource - スクリプトソース。
      scriptVariableGenerator - スクリプト変数ジェネレーター。
      scriptExecutor - スクリプトエグゼキュータ。
    • ScriptExecutingMessageProcessor

      public ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptExecutor scriptExecutor, MapSE<StringSE,ObjectSE> variables)
      DefaultScriptVariableGenerator を使用して、提供された ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します
      パラメーター:
      scriptSource - スクリプトソース。
      scriptExecutor - スクリプトエグゼキュータ。
      variables - 変数。
  • メソッドの詳細