public final class Scripts extends ObjectSE
| 修飾子と型 | メソッドと説明 |
|---|---|
static ScriptMessageSourceSpec | messageSource(Resource scriptResource)Resource に基づく ScriptMessageSourceSpec のファクトリ。 |
static ScriptMessageSourceSpec | messageSource(StringSE scriptLocation) スクリプトの場所に基づく ScriptMessageSourceSpec のファクトリ。 |
static ScriptSpec | processor(Resource scriptResource)Resource に基づいて ScriptSpec を生成するファクトリメソッド。 |
static ScriptSpec | processor(StringSE scriptLocation) スクリプトファイルの場所に基づいて ScriptSpec を生成するファクトリメソッド。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic static ScriptSpec processor(Resource scriptResource)
Resource に基づいて ScriptSpec を生成するファクトリメソッド。Resource は実際のファイルを表す必要があり、次のように挿入できます。
@Value("com/my/project/scripts/FilterScript.groovy")
private Resource filterScript;
scriptResource - スクリプトファイル Resourcepublic static ScriptSpec processor(StringSE scriptLocation)
ScriptSpec を生成するファクトリメソッド。scriptLocation - スクリプトファイルへのパス。file:、ftp:、s3: など。classpath: は省略できます。public static ScriptMessageSourceSpec messageSource(Resource scriptResource)
Resource に基づく ScriptMessageSourceSpec のファクトリ。Resource は実際のファイルを表す必要があり、次のように挿入できます。
@Value("com/my/project/scripts/FilterScript.groovy")
private Resource filterScript;
scriptResource - スクリプト ResourceScriptMessageSourceSpecpublic static ScriptMessageSourceSpec messageSource(StringSE scriptLocation)
ScriptMessageSourceSpec のファクトリ。scriptLocation - スクリプトファイルへのパス。file:、ftp:、s3: など。classpath: は省略できます。ScriptMessageSourceSpec