public abstract class NotificationFiringProcessingPhase<Template extends MessageProcessTemplate> extends Object implements MessageProcessPhase<Template>, Comparable<MessageProcessPhase>, MuleContextAware
MessageProcessPhases to fire notifications.| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
protected MuleContext |
muleContext |
| Constructor and Description |
|---|
NotificationFiringProcessingPhase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fireNotification(Object source,
Event event,
FlowConstruct flow,
int action) |
protected NotificationHelper |
getNotificationHelper(ServerNotificationManager serverNotificationManager) |
void |
setMuleContext(MuleContext context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrunPhase, supportsTemplatecompareToprotected transient org.slf4j.Logger logger
protected MuleContext muleContext
protected void fireNotification(Object source, Event event, FlowConstruct flow, int action)
protected NotificationHelper getNotificationHelper(ServerNotificationManager serverNotificationManager)
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarecontext - the Mule node.Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.