public class ScriptExecutingMessageProcessor extends AbstractScriptExecutingMessageProcessor<ObjectSE>
variables に対して、提供された ScriptExecutor 内の提供された ScriptSource からのスクリプトを評価するための AbstractScriptExecutingMessageProcessor 実装。| コンストラクターと説明 |
|---|
ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptExecutor scriptExecutor)DefaultScriptVariableGenerator を使用して、提供された ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します |
ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptExecutor scriptExecutor, MapSE<StringSE, ObjectSE> variables)DefaultScriptVariableGenerator を使用して、提供された ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します |
ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptVariableGenerator scriptVariableGenerator, ScriptExecutor scriptExecutor) 付属の ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ObjectSE | executeScript(ScriptSource scriptSource, MapSE<StringSE, ObjectSE> variables) サブクラスはこのメソッドを実装する必要があります。 |
protected ScriptSource | getScriptSource(Message<?> message) サブクラスは、このメソッドを実装してスクリプトソースを作成する必要があります。オプションで、メッセージを使用してスクリプトを検索または作成します。 |
getBeanClassLoader, getBeanFactory, getScriptVariableGenerator, processMessage, setBeanClassLoader, setBeanFactorycloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptExecutor scriptExecutor)
ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します scriptSource - スクリプトソース。scriptExecutor - スクリプトエグゼキュータ。public ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptVariableGenerator scriptVariableGenerator, ScriptExecutor scriptExecutor)
ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します scriptSource - スクリプトソース。scriptVariableGenerator - スクリプト変数ジェネレーター。scriptExecutor - スクリプトエグゼキュータ。public ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptExecutor scriptExecutor, MapSE<StringSE,ObjectSE> variables)
ScriptExecutor を使用して ScriptSource 用のプロセッサーを作成します scriptSource - スクリプトソース。scriptExecutor - スクリプトエグゼキュータ。variables - 変数。protected ScriptSource getScriptSource(Message<?> message)
AbstractScriptExecutingMessageProcessorAbstractScriptExecutingMessageProcessor<ObjectSE> の getScriptSource message - 処理中のメッセージ protected ObjectSE executeScript(ScriptSource scriptSource, MapSE<StringSE,ObjectSE> variables)
AbstractScriptExecutingMessageProcessorAbstractScriptExecutingMessageProcessor<ObjectSE> の executeScript scriptSource - スクリプトソース。variables - 変数。