JavaScript is disabled on your browser.
java.lang.Object
org.mule.runtime.api.meta.AbstractAnnotatedObject
org.mule.runtime.core.processor.AbstractInterceptingMessageProcessorBase
org.mule.runtime.core.processor.AbstractInterceptingMessageProcessor
org.mule.runtime.core.processor.AbstractFilteringMessageProcessor
org.mule.plugin.scripting.filter.ScriptFilter
All Implemented Interfaces:
Function <org.reactivestreams.Publisher<org.mule.runtime.core.api.Event>,org.reactivestreams.Publisher<org.mule.runtime.core.api.Event>>, org.mule.runtime.api.lifecycle.Disposable, org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.meta.AnnotatedObject, org.mule.runtime.core.api.construct.FlowConstructAware, org.mule.runtime.core.api.context.MuleContextAware, org.mule.runtime.core.api.processor.InterceptingMessageProcessor, org.mule.runtime.core.api.processor.Processor, org.mule.runtime.core.api.processor.ReactiveProcessor, org.mule.runtime.core.api.routing.filter.Filter
public class ScriptFilter
extends org.mule.runtime.core.processor.AbstractFilteringMessageProcessor
implements org.mule.runtime.core.api.routing.filter.Filter, org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.lifecycle.Disposable
Nested Class Summary
Nested classes/interfaces inherited from interface org.mule.runtime.core.api.processor.ReactiveProcessor
org.mule.runtime.core.api.processor.ReactiveProcessor.ProcessingType
Field Summary
Fields inherited from class org.mule.runtime.core.processor.AbstractFilteringMessageProcessor
onUnacceptedFlowConstruct, throwOnUnaccepted, unacceptedMessageProcessor
Fields inherited from class org.mule.runtime.core.processor.AbstractInterceptingMessageProcessorBase
flowConstruct, logger, muleContext, next
Fields inherited from class org.mule.runtime.api.meta.AbstractAnnotatedObject
LOCATION_KEY
Fields inherited from interface org.mule.runtime.api.lifecycle.Initialisable
PHASE_NAME
Fields inherited from interface org.mule.runtime.api.lifecycle.Disposable
PHASE_NAME
Fields inherited from interface org.mule.runtime.api.meta.AnnotatedObject
PROPERTY_NAME
Method Summary
Methods inherited from class org.mule.runtime.core.processor.AbstractFilteringMessageProcessor
apply, filterFailureException, filterUnacceptedException, getUnacceptedMessageProcessor, handleUnaccepted, isThrowOnUnaccepted, process, setThrowOnUnaccepted, setUnacceptedMessageProcessor
Methods inherited from class org.mule.runtime.core.processor.AbstractInterceptingMessageProcessorBase
applyNext, getListener, getMuleContext, isEventValid, processNext, setFlowConstruct, setListener, setMuleContext, toString
Methods inherited from class org.mule.runtime.api.meta.AbstractAnnotatedObject
getAnnotation, getAnnotations, getLocation, setAnnotations
Methods inherited from interface org.mule.runtime.core.api.processor.InterceptingMessageProcessor
setListener
Methods inherited from interface org.mule.runtime.core.api.processor.ReactiveProcessor
getProcessingType
Constructor Detail
ScriptFilter
public ScriptFilter()
Method Detail
dispose
public void dispose()
Specified by:
dispose in interface org.mule.runtime.api.lifecycle.Disposable
getName
public String getName()
Copyright © 2017 MuleSoft, Inc. . All rights reserved.