public abstract class AbstractRemoveVariablePropertyProcessor extends SimpleMessageProcessor
ReactiveProcessor.ProcessingTypemuleContext| Constructor and Description |
|---|
AbstractRemoveVariablePropertyProcessor() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
protected abstract Set<String> |
getPropertyNames(Event event) |
protected abstract String |
getScopeName() |
void |
initialise() |
Event |
process(Event event)
Invokes the MessageProcessor.
|
protected abstract Event |
removeProperty(Event event,
String propertyName) |
void |
setIdentifier(String identifier) |
setMuleContextgetAnnotation, getAnnotations, getLocation, setAnnotationsequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProcessingTypepublic AbstractRemoveVariablePropertyProcessor()
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
org.mule.runtime.api.lifecycle.InitialisationExceptionpublic Event process(Event event) throws org.mule.runtime.api.exception.MuleException
Processorevent - MuleEvent to be processedorg.mule.runtime.api.exception.MuleExceptionpublic Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic void setIdentifier(String identifier)
protected abstract String getScopeName()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.