org.cyclades.nyxlet.script_engine.actionhandler
Class GroovyScriptActionHandler

java.lang.Object
  extended by org.cyclades.engine.nyxlet.templates.stroma.actionhandler.ActionHandler
      extended by org.cyclades.nyxlet.script_engine.actionhandler.api.SimpleScriptActionHandler
          extended by org.cyclades.nyxlet.script_engine.actionhandler.GroovyScriptActionHandler

public class GroovyScriptActionHandler
extends SimpleScriptActionHandler


Field Summary
static java.lang.String LRU_CACHE_MAX_COUNT
           
 
Fields inherited from class org.cyclades.nyxlet.script_engine.actionhandler.api.SimpleScriptActionHandler
INPUT_PARAMETER, OUTPUT_PARAMETER, PASSWORD, RUN_SCRIPT_FIRST_PARAMETER, SCRIPT_PARAMETER, SCRIPT_URI_PARAMETER, USE_MAP_CHANNEL_PARAMETER
 
Fields inherited from class org.cyclades.engine.nyxlet.templates.stroma.actionhandler.ActionHandler
fieldValidators, parentNyxlet
 
Constructor Summary
GroovyScriptActionHandler(org.cyclades.engine.nyxlet.templates.stroma.STROMANyxlet parentNyxlet)
           
 
Method Summary
 java.lang.Object executeScripts(java.util.List<java.lang.String> scriptList, java.util.Map<java.lang.String,java.util.List<java.lang.String>> baseParameters, java.lang.Object scriptInputObject)
           
 void init()
           
 
Methods inherited from class org.cyclades.nyxlet.script_engine.actionhandler.api.SimpleScriptActionHandler
destroy, handle, isHealthy
 
Methods inherited from class org.cyclades.engine.nyxlet.templates.stroma.actionhandler.ActionHandler
getFieldValidators, getParentNyxlet, getRequiredParameterKeys, handleException, handleException, handleException, ignoreSTROMAParameters, parameterAsBoolean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LRU_CACHE_MAX_COUNT

public static final java.lang.String LRU_CACHE_MAX_COUNT
See Also:
Constant Field Values
Constructor Detail

GroovyScriptActionHandler

public GroovyScriptActionHandler(org.cyclades.engine.nyxlet.templates.stroma.STROMANyxlet parentNyxlet)
Method Detail

executeScripts

public java.lang.Object executeScripts(java.util.List<java.lang.String> scriptList,
                                       java.util.Map<java.lang.String,java.util.List<java.lang.String>> baseParameters,
                                       java.lang.Object scriptInputObject)
                                throws java.lang.Exception
Specified by:
executeScripts in class SimpleScriptActionHandler
Throws:
java.lang.Exception

init

public void init()
          throws java.lang.Exception
Overrides:
init in class SimpleScriptActionHandler
Throws:
java.lang.Exception