Removed Jsr223 from classnames
This commit is contained in:
committed by
Mark Fisher
parent
4556a870f3
commit
3d683b6134
@@ -22,10 +22,10 @@ import org.springframework.integration.config.xml.AbstractIntegrationNamespaceHa
|
||||
* @author David Turanski
|
||||
* @since 2.1
|
||||
*/
|
||||
public class Jsr223NamespaceHandler extends AbstractIntegrationNamespaceHandler {
|
||||
public class ScriptNamespaceHandler extends AbstractIntegrationNamespaceHandler {
|
||||
|
||||
public void init() {
|
||||
this.registerBeanDefinitionParser("script", new Jsr223ScriptParser());
|
||||
this.registerBeanDefinitionParser("script", new ScriptParser());
|
||||
}
|
||||
|
||||
}
|
||||
@@ -19,7 +19,7 @@ package org.springframework.integration.scripting.config.jsr223;
|
||||
import org.springframework.beans.factory.support.BeanDefinitionBuilder;
|
||||
import org.springframework.beans.factory.xml.ParserContext;
|
||||
import org.springframework.integration.config.xml.AbstractScriptParser;
|
||||
import org.springframework.integration.scripting.jsr223.Jsr223ScriptExecutor;
|
||||
import org.springframework.integration.scripting.jsr223.DefaultScriptExecutor;
|
||||
import org.springframework.util.Assert;
|
||||
import org.w3c.dom.Element;
|
||||
|
||||
@@ -27,13 +27,13 @@ import org.w3c.dom.Element;
|
||||
* @author David Turanski
|
||||
* @since 2.1
|
||||
*/
|
||||
public class Jsr223ScriptParser extends AbstractScriptParser {
|
||||
public class ScriptParser extends AbstractScriptParser {
|
||||
|
||||
private static final String LANGUAGE_ATTRIBUTE = "lang";
|
||||
|
||||
@Override
|
||||
protected String getBeanClassName(Element element) {
|
||||
return "org.springframework.integration.scripting.jsr223.Jsr223ScriptExecutingMessageProcessor";
|
||||
return "org.springframework.integration.scripting.jsr223.ScriptExecutingMessageProcessor";
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
@@ -47,7 +47,7 @@ public class Jsr223ScriptParser extends AbstractScriptParser {
|
||||
protected void postProcess(BeanDefinitionBuilder builder, Element element, ParserContext parserContext){
|
||||
String language = element.getAttribute(LANGUAGE_ATTRIBUTE);
|
||||
Assert.hasLength(language, "Attribute " + LANGUAGE_ATTRIBUTE + " is required");
|
||||
builder.addConstructorArgValue(new Jsr223ScriptExecutor(language));
|
||||
builder.addConstructorArgValue(new DefaultScriptExecutor(language));
|
||||
}
|
||||
|
||||
|
||||
@@ -29,15 +29,15 @@ import org.springframework.util.Assert;
|
||||
* @author David Turanski
|
||||
* @since 2.1
|
||||
*/
|
||||
public class Jsr223ScriptExecutor implements ScriptExecutor {
|
||||
private static Log log = LogFactory.getLog(Jsr223ScriptExecutor.class);
|
||||
public class DefaultScriptExecutor implements ScriptExecutor {
|
||||
private static Log log = LogFactory.getLog(DefaultScriptExecutor.class);
|
||||
private final ScriptEngine scriptEngine;
|
||||
|
||||
/**
|
||||
* Set the engine name (language)
|
||||
* @param language
|
||||
*/
|
||||
public Jsr223ScriptExecutor(String language) {
|
||||
public DefaultScriptExecutor(String language) {
|
||||
ScriptEngineManager manager = new ScriptEngineManager();
|
||||
if (log.isDebugEnabled()){
|
||||
for (ScriptEngineFactory factory: manager.getEngineFactories()) {
|
||||
@@ -26,9 +26,9 @@ import org.springframework.util.Assert;
|
||||
* @author David Turanski
|
||||
* @since 2.1
|
||||
*/
|
||||
public class Jsr223ScriptExecutingMessageProcessor extends AbstractScriptExecutingMessageProcessor<Object> {
|
||||
public class ScriptExecutingMessageProcessor extends AbstractScriptExecutingMessageProcessor<Object> {
|
||||
|
||||
private final Jsr223ScriptExecutor scriptExecutor;
|
||||
private final DefaultScriptExecutor scriptExecutor;
|
||||
private volatile ScriptSource scriptSource;
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ public class Jsr223ScriptExecutingMessageProcessor extends AbstractScriptExecuti
|
||||
* @param scriptSource
|
||||
* @param scriptExecutor
|
||||
*/
|
||||
public Jsr223ScriptExecutingMessageProcessor(ScriptSource scriptSource, Jsr223ScriptExecutor scriptExecutor) {
|
||||
public ScriptExecutingMessageProcessor(ScriptSource scriptSource, DefaultScriptExecutor scriptExecutor) {
|
||||
super();
|
||||
this.scriptSource = scriptSource;
|
||||
this.scriptExecutor = scriptExecutor;
|
||||
@@ -48,7 +48,7 @@ public class Jsr223ScriptExecutingMessageProcessor extends AbstractScriptExecuti
|
||||
* @param scriptSource
|
||||
* @param scriptExecutor
|
||||
*/
|
||||
public Jsr223ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptVariableGenerator scriptVariableGenerator,Jsr223ScriptExecutor scriptExecutor) {
|
||||
public ScriptExecutingMessageProcessor(ScriptSource scriptSource, ScriptVariableGenerator scriptVariableGenerator,DefaultScriptExecutor scriptExecutor) {
|
||||
super(scriptVariableGenerator);
|
||||
this.scriptSource = scriptSource;
|
||||
this.scriptExecutor = scriptExecutor;
|
||||
@@ -60,7 +60,7 @@ public class Jsr223ScriptExecutingMessageProcessor extends AbstractScriptExecuti
|
||||
* @param scriptExecutor
|
||||
* @param variables
|
||||
*/
|
||||
public Jsr223ScriptExecutingMessageProcessor(ScriptSource scriptSource,Jsr223ScriptExecutor scriptExecutor,Map<String,Object> variables ) {
|
||||
public ScriptExecutingMessageProcessor(ScriptSource scriptSource,DefaultScriptExecutor scriptExecutor,Map<String,Object> variables ) {
|
||||
super(new DefaultScriptVariableGenerator(variables));
|
||||
this.scriptSource = scriptSource;
|
||||
this.scriptExecutor = scriptExecutor;
|
||||
@@ -1 +1 @@
|
||||
http\://www.springframework.org/schema/integration/script=org.springframework.integration.scripting.config.jsr223.Jsr223NamespaceHandler
|
||||
http\://www.springframework.org/schema/integration/script=org.springframework.integration.scripting.config.jsr223.ScriptNamespaceHandler
|
||||
|
||||
Reference in New Issue
Block a user