public class AsyncMessageNotification extends ServerNotification implements BlockingServerEvent
AsyncMessageNotification
when async work is scheduled and completed for a given flowModifier and Type | Field and Description |
---|---|
protected MessagingException |
exception |
protected MessageProcessor |
messageProcessor |
static int |
PROCESS_ASYNC_COMPLETE |
static int |
PROCESS_ASYNC_SCHEDULED |
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_MESSAGE, 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 |
---|
AsyncMessageNotification(FlowConstruct flowConstruct,
MuleEvent event,
MessageProcessor messageProcessor,
int action) |
AsyncMessageNotification(FlowConstruct flowConstruct,
MuleEvent event,
MessageProcessor messageProcessor,
int action,
MessagingException exception) |
Modifier and Type | Method and Description |
---|---|
MessagingException |
getException() |
MessageProcessor |
getMessageProcessor() |
cloneMessage, generateId, getAction, getActionId, getActionName, getActionName, getPayloadToString, getResourceIdentifier, getServerId, getTimestamp, getType, isResourceIdentifierAnUri, registerAction, setMuleContext, toString
getSource
public static final int PROCESS_ASYNC_SCHEDULED
public static final int PROCESS_ASYNC_COMPLETE
protected MessageProcessor messageProcessor
protected MessagingException exception
public AsyncMessageNotification(FlowConstruct flowConstruct, MuleEvent event, MessageProcessor messageProcessor, int action)
public AsyncMessageNotification(FlowConstruct flowConstruct, MuleEvent event, MessageProcessor messageProcessor, int action, MessagingException exception)
public MessageProcessor getMessageProcessor()
public MessagingException getException()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.