org.figure8.join.services.scripting.groovy
Class GroovyScriptLauncherJMSAdapter

java.lang.Object
  extended by org.figure8.join.services.scripting.ScriptLauncherAdapterSupport
      extended by org.figure8.join.services.scripting.ScriptLauncherJMSAdapter
          extended by org.figure8.join.services.scripting.groovy.GroovyScriptLauncherJMSAdapter
All Implemented Interfaces:
javax.jms.MessageListener, Configurable, JMSConsumerBean

public class GroovyScriptLauncherJMSAdapter
extends ScriptLauncherJMSAdapter

This is an extension of ScriptLauncherJMSAdapter that uses a GroovyScriptLauncher.

Version:
$Revision: 1.1 $
Author:
Laurent Broudoux

Field Summary
 
Fields inherited from class org.figure8.join.services.scripting.ScriptLauncherJMSAdapter
extractionParam, EXTRACTOR_PARAM, parameters
 
Fields inherited from class org.figure8.join.services.scripting.ScriptLauncherAdapterSupport
name
 
Constructor Summary
GroovyScriptLauncherJMSAdapter()
           
 
Method Summary
 ScriptLauncher getScriptLauncher()
          Subclasses must implement this method in order to specify the ScriptLauncher implementation to use (and thus the scripting language).
 
Methods inherited from class org.figure8.join.services.scripting.ScriptLauncherJMSAdapter
getParameterDefinitionsAsList, onMessage, setParameter, setPropertiesExtractorClass, stop
 
Methods inherited from class org.figure8.join.services.scripting.ScriptLauncherAdapterSupport
createNewLogFile, getName, getParameterDefinitions, saveLogInfoIfAvailable, setName, setParameter, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.figure8.join.core.messaging.JMSConsumerBean
getName, setName
 

Constructor Detail

GroovyScriptLauncherJMSAdapter

public GroovyScriptLauncherJMSAdapter()
Method Detail

getScriptLauncher

public ScriptLauncher getScriptLauncher()
Description copied from class: ScriptLauncherAdapterSupport
Subclasses must implement this method in order to specify the ScriptLauncher implementation to use (and thus the scripting language).

Specified by:
getScriptLauncher in class ScriptLauncherAdapterSupport
Returns:
A GroovyScriptLauncher implementation


Copyright © 2005-2008 Join. All Rights Reserved.