Class GroovyStaticScriptEngineFactory

java.lang.Object
org.codehaus.groovy.jsr223.GroovyScriptEngineFactory
org.flowable.engine.impl.scripting.GroovyStaticScriptEngineFactory
All Implemented Interfaces:
ScriptEngineFactory

public class GroovyStaticScriptEngineFactory extends org.codehaus.groovy.jsr223.GroovyScriptEngineFactory
Author:
Filip Grochowski Created by fgroch on 15.03.17.
  • Constructor Details

    • GroovyStaticScriptEngineFactory

      public GroovyStaticScriptEngineFactory()
  • Method Details

    • getEngineName

      public String getEngineName()
      Returns the full name of the ScriptEngine.
      Specified by:
      getEngineName in interface ScriptEngineFactory
      Overrides:
      getEngineName in class org.codehaus.groovy.jsr223.GroovyScriptEngineFactory
      Returns:
      The name of the engine implementation.
    • getNames

      public List<String> getNames()
      Specified by:
      getNames in interface ScriptEngineFactory
      Overrides:
      getNames in class org.codehaus.groovy.jsr223.GroovyScriptEngineFactory
    • getEngineVersion

      public String getEngineVersion()
      Returns the version of the ScriptEngine.
      Specified by:
      getEngineVersion in interface ScriptEngineFactory
      Overrides:
      getEngineVersion in class org.codehaus.groovy.jsr223.GroovyScriptEngineFactory
      Returns:
      The ScriptEngine implementation version.
    • getScriptEngine

      public ScriptEngine getScriptEngine()
      Returns an instance of the ScriptEngine associated with this ScriptEngineFactory. A new ScriptEngine is generally returned, but implementations may pool, share or reuse engines.
      Specified by:
      getScriptEngine in interface ScriptEngineFactory
      Overrides:
      getScriptEngine in class org.codehaus.groovy.jsr223.GroovyScriptEngineFactory
      Returns:
      A new ScriptEngine instance.