@NoExtend
public abstract class AbstractEventNotificationFiringMessageProcessor
extends org.mule.runtime.api.component.AbstractComponent
implements org.mule.runtime.core.api.processor.Processor
Processor implementation firing EventNotification.| Modifier and Type | Field and Description |
|---|---|
protected org.mule.runtime.core.api.el.ExtendedExpressionManager |
expressionManager |
| Constructor and Description |
|---|
AbstractEventNotificationFiringMessageProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract EventNotification |
createNotification(org.mule.runtime.core.api.event.CoreEvent muleEvent) |
protected EventNotification |
createNotification(org.mule.runtime.core.api.event.CoreEvent muleEvent,
String name,
String transactionId,
Map<String,String> metaDatas)
Helper method creating
EventNotification. |
protected String |
extractValue(String value,
org.mule.runtime.core.api.event.CoreEvent event) |
org.mule.runtime.core.api.event.CoreEvent |
process(org.mule.runtime.core.api.event.CoreEvent event) |
getAnnotation, getAnnotations, getDslSource, getIdentifier, getLocation, getRepresentation, getRootContainerLocation, initRootContainerName, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait@Inject protected org.mule.runtime.core.api.el.ExtendedExpressionManager expressionManager
public AbstractEventNotificationFiringMessageProcessor()
public final org.mule.runtime.core.api.event.CoreEvent process(org.mule.runtime.core.api.event.CoreEvent event)
throws org.mule.runtime.api.exception.MuleException
process in interface org.mule.runtime.core.api.processor.Processororg.mule.runtime.api.exception.MuleExceptionprotected abstract EventNotification createNotification(org.mule.runtime.core.api.event.CoreEvent muleEvent)
muleEvent - EventNotification used by process(CoreEvent)protected final EventNotification createNotification(org.mule.runtime.core.api.event.CoreEvent muleEvent, String name, String transactionId, Map<String,String> metaDatas)
EventNotification.muleEvent - name - transactionId - metaDatas - Copyright © 2006–2022 MuleSoft, Inc.. All rights reserved.