public class MessageProcessorNotification extends ServerNotification implements BlockingServerEvent
Modifier and Type | Field and Description |
---|---|
static int |
MESSAGE_PROCESSOR_POST_INVOKE |
static int |
MESSAGE_PROCESSOR_PRE_INVOKE |
static int |
MESSAGE_PROCESSOR_PRE_INVOKE_ORIGINAL_EVENT
This action should be only used when you need to get the original event and not a copy of it.
|
action, ADMIN_EVENT_ACTION_START_RANGE, ASYNC_MESSAGE_EVENT_ACTION_START_RANGE, CLUSTER_NODE_EVENT_ACTION_START_RANGE, COMPONENT_EVENT_ACTION_START_RANGE, CONNECTION_EVENT_ACTION_START_RANGE, CONTEXT_EVENT_ACTION_START_RANGE, CUSTOM_EVENT_ACTION_START_RANGE, EVENT_NAME, EXCEPTION_EVENT_ACTION_START_RANGE, EXCEPTION_STRATEGY_MESSAGE_EVENT_ACTION_START_RANGE, FLOW_CONSTRUCT_EVENT_ACTION_START_RANGE, MANAGEMENT_EVENT_ACTION_START_RANGE, MESSAGE_EVENT_ACTION_START_RANGE, MESSAGE_EVENT_END_ACTION_START_RANGE, MESSAGE_PROCESSOR_EVENT_ACTION_START_RANGE, MODEL_EVENT_ACTION_START_RANGE, muleContext, NO_ACTION_ID, NO_ACTION_NAME, NULL_ACTION, NULL_RESOURCE, PIPELINE_MESSAGE_EVENT_ACTION_START_RANGE, REGISTRY_EVENT_ACTION_START_RANGE, resourceIdentifier, ROUTING_EVENT_ACTION_START_RANGE, SECURITY_EVENT_ACTION_START_RANGE, serverId, SERVICE_EVENT_ACTION_START_RANGE, SPACE_EVENT_ACTION_START_RANGE, timestamp, TRANSACTION_EVENT_ACTION_START_RANGE, TYPE_ERROR, TYPE_FATAL, TYPE_INFO, TYPE_TRACE, TYPE_WARNING
source
Constructor and Description |
---|
MessageProcessorNotification(FlowConstruct flowConstruct,
MuleEvent event,
MessageProcessor processor,
MessagingException exceptionThrown,
int action) |
Modifier and Type | Method and Description |
---|---|
MessagingException |
getExceptionThrown() |
MessageProcessor |
getProcessor() |
String |
getProcessorPath() |
MuleEvent |
getSource() |
protected String |
processorToString() |
String |
toString() |
cloneMessage, generateId, getAction, getActionId, getActionName, getActionName, getPayloadToString, getResourceIdentifier, getServerId, getTimestamp, getType, isResourceIdentifierAnUri, registerAction, setMuleContext
public static final int MESSAGE_PROCESSOR_PRE_INVOKE
public static final int MESSAGE_PROCESSOR_PRE_INVOKE_ORIGINAL_EVENT
MuleEvent
must be used in read-only mode to avoid thread access errors.
public static final int MESSAGE_PROCESSOR_POST_INVOKE
public MessageProcessorNotification(FlowConstruct flowConstruct, MuleEvent event, MessageProcessor processor, MessagingException exceptionThrown, int action)
public MuleEvent getSource()
getSource
in class EventObject
public MessageProcessor getProcessor()
public String toString()
toString
in class ServerNotification
protected String processorToString()
public MessagingException getExceptionThrown()
public String getProcessorPath()
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.