org.mule.context.notification
Class MessageProcessorNotification

java.lang.Object
  extended by java.util.EventObject
      extended by org.mule.api.context.notification.ServerNotification
          extended by org.mule.context.notification.MessageProcessorNotification
All Implemented Interfaces:
Serializable, MuleContextAware, BlockingServerEvent

public class MessageProcessorNotification
extends ServerNotification
implements BlockingServerEvent

See Also:
Serialized Form

Field Summary
static int MESSAGE_PROCESSOR_POST_INVOKE
           
static int MESSAGE_PROCESSOR_PRE_INVOKE
           
 
Fields inherited from class org.mule.api.context.notification.ServerNotification
action, ADMIN_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, 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, 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
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
MessageProcessorNotification(FlowConstruct flowConstruct, MuleEvent event, MessageProcessor processor, MessagingException exceptionThrown, int action)
           
 
Method Summary
 MessagingException getExceptionThrown()
           
 MessageProcessor getProcessor()
           
 MuleEvent getSource()
           
protected  String toString(Object obj)
           
 
Methods inherited from class org.mule.api.context.notification.ServerNotification
cloneMessage, generateId, getAction, getActionId, getActionName, getActionName, getPayloadToString, getResourceIdentifier, getServerId, getTimestamp, getType, isResourceIdentifierAnUri, registerAction, setMuleContext, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MESSAGE_PROCESSOR_PRE_INVOKE

public static final int MESSAGE_PROCESSOR_PRE_INVOKE
See Also:
Constant Field Values

MESSAGE_PROCESSOR_POST_INVOKE

public static final int MESSAGE_PROCESSOR_POST_INVOKE
See Also:
Constant Field Values
Constructor Detail

MessageProcessorNotification

public MessageProcessorNotification(FlowConstruct flowConstruct,
                                    MuleEvent event,
                                    MessageProcessor processor,
                                    MessagingException exceptionThrown,
                                    int action)
Method Detail

getSource

public MuleEvent getSource()
Overrides:
getSource in class EventObject

getProcessor

public MessageProcessor getProcessor()

toString

protected String toString(Object obj)

getExceptionThrown

public MessagingException getExceptionThrown()


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.