public class ScriptComponent extends AbstractComponent
AbstractComponent.AnnotatedProcessorReactiveProcessor.ProcessingTypeflowConstruct, interceptorChain, interceptors, lifecycleManager, logger, muleContext, notificationHandler, statistics| Constructor and Description |
|---|
ScriptComponent() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDispose() |
protected void |
doInitialise() |
protected Object |
doInvoke(Event event,
Event.Builder eventBuilder) |
Scriptable |
getScript() |
protected void |
putBindings(Bindings bindings) |
void |
setScript(Scriptable script) |
applyLifecycleAndDependencyInjection, createResultEvent, dispose, doStart, doStop, fireComponentNotification, getFlowConstruct, getInterceptors, getName, getStatistics, initialise, process, release, setFlowConstruct, setInterceptors, setMessagingExceptionHandler, setMuleContext, start, stop, toStringgetAnnotation, getAnnotations, getLocation, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProcessingTypeprotected void doInitialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
doInitialise in class AbstractComponentorg.mule.runtime.api.lifecycle.InitialisationExceptionprotected void doDispose()
doDispose in class AbstractComponentprotected Object doInvoke(Event event, Event.Builder eventBuilder) throws Exception
doInvoke in class AbstractComponentExceptionprotected void putBindings(Bindings bindings)
public Scriptable getScript()
public void setScript(Scriptable script)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.