クラス Scripts

java.lang.ObjectSE
org.springframework.integration.scripting.dsl.Scripts

public final class Scripts extends ObjectSE
動的言語スクリプト(Groovy、Ruby、Python、JavaScript など)のファクトリ。
導入:
5.0
作成者:
Artem Bilan
  • メソッドの詳細

    • processor

      public static ScriptSpec processor(Resource scriptResource)
      Resource に基づいて ScriptSpec を生成するファクトリメソッド。Resource は実際のファイルを表す必要があり、次のように挿入できます。
        @Value("com/my/project/scripts/FilterScript.groovy")
        private Resource filterScript;
       
      パラメーター:
      scriptResource - スクリプトファイル Resource
      戻り値:
      ScriptSpec インスタンス
    • processor

      public static ScriptSpec processor(StringSE scriptLocation)
      スクリプトファイルの場所に基づいて ScriptSpec を生成するファクトリメソッド。
      パラメーター:
      scriptLocation - スクリプトファイルへのパス。file:ftp:s3: など。classpath: は省略できます。
      戻り値:
      ScriptSpec インスタンス
    • messageSource

      public static ScriptMessageSourceSpec messageSource(Resource scriptResource)
      Resource に基づく ScriptMessageSourceSpec のファクトリ。Resource は実際のファイルを表す必要があり、次のように挿入できます。
        @Value("com/my/project/scripts/FilterScript.groovy")
        private Resource filterScript;
       
      パラメーター:
      scriptResource - スクリプト Resource
      戻り値:
      ScriptMessageSourceSpec
    • messageSource

      public static ScriptMessageSourceSpec messageSource(StringSE scriptLocation)
      スクリプトの場所に基づく ScriptMessageSourceSpec のファクトリ。
      パラメーター:
      scriptLocation - スクリプトファイルへのパス。file:ftp:s3: など。classpath: は省略できます。
      戻り値:
      ScriptMessageSourceSpec