クラス Scripts
java.lang.ObjectSE
org.springframework.integration.scripting.dsl.Scripts
動的言語スクリプト(Groovy、Ruby、Python、JavaScript など)のファクトリ。
- 導入:
- 5.0
- 作成者:
- Artem Bilan
メソッドのサマリー
修飾子と型メソッド説明static ScriptMessageSourceSpecmessageSource(StringSE scriptLocation) スクリプトの場所に基づくScriptMessageSourceSpecのファクトリ。static ScriptMessageSourceSpecmessageSource(Resource scriptResource) Resourceに基づくScriptMessageSourceSpecのファクトリ。static ScriptSpecスクリプトファイルの場所に基づいてScriptSpecを生成するファクトリメソッド。static ScriptSpecResourceに基づいてScriptSpecを生成するファクトリメソッド。
メソッドの詳細
processor
Resourceに基づいてScriptSpecを生成するファクトリメソッド。Resourceは実際のファイルを表す必要があり、次のように挿入できます。@Value("com/my/project/scripts/FilterScript.groovy") private Resource filterScript;- パラメーター:
scriptResource- スクリプトファイルResource- 戻り値:
- ScriptSpec インスタンス
processor
スクリプトファイルの場所に基づいてScriptSpecを生成するファクトリメソッド。- パラメーター:
scriptLocation- スクリプトファイルへのパス。file:、ftp:、s3:など。classpath:は省略できます。- 戻り値:
- ScriptSpec インスタンス
messageSource
Resourceに基づくScriptMessageSourceSpecのファクトリ。Resourceは実際のファイルを表す必要があり、次のように挿入できます。@Value("com/my/project/scripts/FilterScript.groovy") private Resource filterScript;- パラメーター:
scriptResource- スクリプトResource- 戻り値:
ScriptMessageSourceSpec
messageSource
スクリプトの場所に基づくScriptMessageSourceSpecのファクトリ。- パラメーター:
scriptLocation- スクリプトファイルへのパス。file:、ftp:、s3:など。classpath:は省略できます。- 戻り値:
ScriptMessageSourceSpec