Class ScriptExecutorFactory

java.lang.Object
org.springframework.integration.scripting.jsr223.ScriptExecutorFactory

public final class ScriptExecutorFactory
extends java.lang.Object
The scripting configuration utilities.
Since:
2.1
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String deriveLanguageFromFileExtension​(java.lang.String scriptLocation)
    Derive a scripting language from the provided script file name.
    static ScriptExecutor getScriptExecutor​(java.lang.String language)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getScriptExecutor

      public static ScriptExecutor getScriptExecutor​(java.lang.String language)
    • deriveLanguageFromFileExtension

      public static java.lang.String deriveLanguageFromFileExtension​(java.lang.String scriptLocation)
      Derive a scripting language from the provided script file name.
      Parameters:
      scriptLocation - the script file to consult for extension.
      Returns:
      the language name for the ScriptExecutor.
      Since:
      5.2