クラス Scripts
java.lang.ObjectSE
org.springframework.integration.scripting.dsl.Scripts
動的言語スクリプト(Groovy、Ruby、Python、JavaScript など)のファクトリ。
- 導入:
- 5.0
- 作成者:
- Artem Bilan
メソッドのサマリー
修飾子と型メソッド説明static ScriptMessageSourceSpec
messageSource
(StringSE scriptLocation) スクリプトの場所に基づくScriptMessageSourceSpec
のファクトリ。static ScriptMessageSourceSpec
messageSource
(Resource scriptResource) Resource
に基づくScriptMessageSourceSpec
のファクトリ。static ScriptSpec
スクリプトファイルの場所に基づいてScriptSpec
を生成するファクトリメソッド。static ScriptSpec
Resource
に基づいて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