A C D E G I L N O P R S T

A

AbstractScriptExpressionEvaluator - Class in org.mule.module.scripting.expression
An abstract ExpressionEvaluator that can be used for any JSR-233 script engine.
AbstractScriptExpressionEvaluator() - Constructor for class org.mule.module.scripting.expression.AbstractScriptExpressionEvaluator
 

C

cache - Variable in class org.mule.module.scripting.expression.AbstractScriptExpressionEvaluator
 
configureComponentBindings() - Method in class org.mule.module.scripting.component.ScriptComponent
 
createScriptEngineByExtension(String) - Method in class org.mule.module.scripting.component.Scriptable
 
createScriptEngineByName(String) - Method in class org.mule.module.scripting.component.Scriptable
 

D

dispose() - Method in class org.mule.module.scripting.expression.AbstractScriptExpressionEvaluator
A lifecycle method where implementor should free up any resources.
doConfigure(MuleContext) - Method in class org.mule.module.scripting.builders.ScriptConfigurationBuilder
 
doInitialise() - Method in class org.mule.module.scripting.component.ScriptComponent
 
doOnCall(MuleEvent) - Method in class org.mule.module.scripting.component.ScriptComponent
 

E

evaluate(String, Object) - Method in class org.mule.module.scripting.expression.AbstractScriptExpressionEvaluator
Extracts a single property from the message

G

getBeanClass(Element) - Method in class org.mule.module.scripting.config.GroovyRefreshableBeanBuilderParser
 
getCompiledScript() - Method in class org.mule.module.scripting.component.Scriptable
 
getMethodName() - Method in class org.mule.module.scripting.component.GroovyRefreshableBeanBuilder
 
getName() - Method in class org.mule.module.scripting.expression.GroovyExpressionEvaluator
Gets the name of the object
getNestedRouter() - Method in class org.mule.module.scripting.component.ScriptComponent
 
getProperties() - Method in class org.mule.module.scripting.component.Scriptable
 
getRefreshableBean() - Method in class org.mule.module.scripting.component.GroovyRefreshableBeanBuilder
 
getScript() - Method in class org.mule.module.scripting.component.ScriptComponent
 
getScript(String) - Method in class org.mule.module.scripting.expression.AbstractScriptExpressionEvaluator
 
getScript() - Method in class org.mule.module.scripting.transformer.ScriptTransformer
 
getScriptEngine() - Method in class org.mule.module.scripting.component.Scriptable
 
getScriptEngineName() - Method in class org.mule.module.scripting.component.Scriptable
 
getScriptFile() - Method in class org.mule.module.scripting.component.Scriptable
 
getScriptText() - Method in class org.mule.module.scripting.component.Scriptable
 
GroovyExpressionEvaluator - Class in org.mule.module.scripting.expression
An ExpressionEvaluator that allows the user to define Groovy expressions to extract data from the current message.
GroovyExpressionEvaluator() - Constructor for class org.mule.module.scripting.expression.GroovyExpressionEvaluator
 
GroovyRefreshableBeanBuilder - Class in org.mule.module.scripting.component
 
GroovyRefreshableBeanBuilder() - Constructor for class org.mule.module.scripting.component.GroovyRefreshableBeanBuilder
 
GroovyRefreshableBeanBuilderParser - Class in org.mule.module.scripting.config
 
GroovyRefreshableBeanBuilderParser(boolean) - Constructor for class org.mule.module.scripting.config.GroovyRefreshableBeanBuilderParser
 

I

init() - Method in class org.mule.module.scripting.config.ScriptingNamespaceHandler
 
initialise() - Method in class org.mule.module.scripting.component.Scriptable
 

L

listAvailableEngines() - Method in class org.mule.module.scripting.component.Scriptable
 
logger - Variable in class org.mule.module.scripting.component.Scriptable
 

N

NAME - Static variable in class org.mule.module.scripting.expression.GroovyExpressionEvaluator
 
nestedRouter - Variable in class org.mule.module.scripting.component.ScriptComponent
 

O

onCall(MuleEventContext) - Method in class org.mule.module.scripting.component.GroovyRefreshableBeanBuilder
 
org.mule.module.scripting.builders - package org.mule.module.scripting.builders
 
org.mule.module.scripting.component - package org.mule.module.scripting.component
Base classes for script based components such as BeanShell or Groovy.
org.mule.module.scripting.config - package org.mule.module.scripting.config
 
org.mule.module.scripting.expression - package org.mule.module.scripting.expression
 
org.mule.module.scripting.transformer - package org.mule.module.scripting.transformer
 

P

populateBindings(Bindings, Object) - Method in class org.mule.module.scripting.component.Scriptable
 
populateBindings(Bindings, MessageAdapter) - Method in class org.mule.module.scripting.component.Scriptable
 
populateBindings(Bindings, MuleEvent) - Method in class org.mule.module.scripting.component.Scriptable
 
populateDefaultBindings(Bindings) - Method in class org.mule.module.scripting.component.Scriptable
 
postProcess(ParserContext, BeanAssembler, Element) - Method in class org.mule.module.scripting.config.ScriptDefinitionParser
 

R

runScript(Bindings) - Method in class org.mule.module.scripting.component.Scriptable
 

S

SCRIPT_ENGINE_NAME_PROPERTY - Static variable in class org.mule.module.scripting.builders.ScriptConfigurationBuilder
 
Scriptable - Class in org.mule.module.scripting.component
A JSR 223 Script service.
Scriptable() - Constructor for class org.mule.module.scripting.component.Scriptable
 
ScriptComponent - Class in org.mule.module.scripting.component
A Script service backed by a JSR-223 compliant script engine such as Groovy, JavaScript, or Rhino.
ScriptComponent() - Constructor for class org.mule.module.scripting.component.ScriptComponent
 
ScriptComponentDefinitionParser - Class in org.mule.module.scripting.config
 
ScriptComponentDefinitionParser() - Constructor for class org.mule.module.scripting.config.ScriptComponentDefinitionParser
 
ScriptConfigurationBuilder - Class in org.mule.module.scripting.builders
Configures Mule from one or more script files.
ScriptConfigurationBuilder(String) - Constructor for class org.mule.module.scripting.builders.ScriptConfigurationBuilder
 
ScriptConfigurationBuilder(String[]) - Constructor for class org.mule.module.scripting.builders.ScriptConfigurationBuilder
 
ScriptConfigurationBuilder(String, String) - Constructor for class org.mule.module.scripting.builders.ScriptConfigurationBuilder
 
ScriptConfigurationBuilder(String, String[]) - Constructor for class org.mule.module.scripting.builders.ScriptConfigurationBuilder
 
ScriptDefinitionParser - Class in org.mule.module.scripting.config
 
ScriptDefinitionParser() - Constructor for class org.mule.module.scripting.config.ScriptDefinitionParser
 
ScriptingNamespaceHandler - Class in org.mule.module.scripting.config
 
ScriptingNamespaceHandler() - Constructor for class org.mule.module.scripting.config.ScriptingNamespaceHandler
 
ScriptTransformer - Class in org.mule.module.scripting.transformer
Runs a script to perform transformation on an object.
ScriptTransformer() - Constructor for class org.mule.module.scripting.transformer.ScriptTransformer
 
setCompiledScript(CompiledScript) - Method in class org.mule.module.scripting.component.Scriptable
 
setMethodName(String) - Method in class org.mule.module.scripting.component.GroovyRefreshableBeanBuilder
 
setName(String) - Method in class org.mule.module.scripting.expression.AbstractScriptExpressionEvaluator
Sets the name of the object
setNestedRouter(NestedRouterCollection) - Method in class org.mule.module.scripting.component.ScriptComponent
 
setProperties(Properties) - Method in class org.mule.module.scripting.component.Scriptable
 
setRefreshableBean(Object) - Method in class org.mule.module.scripting.component.GroovyRefreshableBeanBuilder
 
setScript(Scriptable) - Method in class org.mule.module.scripting.component.ScriptComponent
 
setScript(Scriptable) - Method in class org.mule.module.scripting.transformer.ScriptTransformer
 
setScriptEngine(ScriptEngine) - Method in class org.mule.module.scripting.component.Scriptable
 
setScriptEngineName(String) - Method in class org.mule.module.scripting.component.Scriptable
 
setScriptFile(String) - Method in class org.mule.module.scripting.component.Scriptable
 
setScriptText(String) - Method in class org.mule.module.scripting.component.Scriptable
 

T

transform(MuleMessage, String) - Method in class org.mule.module.scripting.transformer.ScriptTransformer
 

A C D E G I L N O P R S T

Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.