public class FunctionalTestNotification extends CustomNotification
FunctionlTestNotification is fired by the FunctionalTestComponent when it receives an event. Test cases
can register a FunctionalTestNotificationListener with Mule to receive these notifications and make assertions about
the number of messages received or the content of the message.
This Notification contains the current MuleEventContext and reply message. The resource Identifier for this event is the
service name that received the message. This means you can register to listen to Notifications from a selected
FunctionalTestComponent. i.e.
muleContext.registerListener(this, "*JmsTestCompoennt");
This registration would only receive FunctionalTestNotification objects from components called 'MyJmsTestComponent' and
'YourJmsTestComponent' but not 'HerFileTestComponent'.| Modifier and Type | Field and Description |
|---|---|
static int |
EVENT_RECEIVED |
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, 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, SPACE_EVENT_ACTION_START_RANGE, timestamp, TRANSACTION_EVENT_ACTION_START_RANGE, TYPE_ERROR, TYPE_FATAL, TYPE_INFO, TYPE_TRACE, TYPE_WARNINGsource| Constructor and Description |
|---|
FunctionalTestNotification(MuleEventContext context,
Object replyMessage,
int action) |
| Modifier and Type | Method and Description |
|---|---|
MuleEventContext |
getEventContext() |
Object |
getReplyMessage() |
getActionNamesgetAction, getActionId, getActionName, getActionName, getResourceIdentifier, getServerId, getTimestamp, getType, registerAction, setMuleContext, toStringgetSourcepublic static final int EVENT_RECEIVED
public FunctionalTestNotification(MuleEventContext context, Object replyMessage, int action) throws TransformerException
TransformerExceptionpublic Object getReplyMessage()
public MuleEventContext getEventContext()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.