Package | Description |
---|---|
org.mule.context.notification | |
org.mule.context.notification.processors |
Modifier and Type | Class and Description |
---|---|
class |
Node
We test notifications by defining a "tree" of expected responses (this is needed because the system is
multithreaded and only some ordering is guaranteed serial; other actions happen in parallel)
Each node can test for a notification and then has a set of parallel nodes, which describe which notifications
happen next in any order.
|
Modifier and Type | Method and Description |
---|---|
RestrictedNode |
RestrictedNode.getAnyRemaining() |
RestrictedNode |
Node.getAnyRemaining() |
RestrictedNode |
ServerNotificationManagerTestCase.getSpecification() |
RestrictedNode |
PipelineMessageNotificationTestCase.getSpecification() |
RestrictedNode |
ExceptionStrategyNotificationTestCase.getSpecification() |
RestrictedNode |
ExceptionNotificationTestCase.getSpecification() |
RestrictedNode |
EndpointMessageNotificationTestCase.getSpecification() |
RestrictedNode |
ComponentMessageNotificationTestCase.getSpecification() |
abstract RestrictedNode |
AbstractNotificationTestCase.getSpecification() |
RestrictedNode |
RestrictedNode.serial(RestrictedNode node) |
RestrictedNode |
Node.serial(RestrictedNode node) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractNotificationTestCase.assertExpectedNotifications(RestrictedNode spec)
This is destructive - do not use spec after calling this routine
|
Node |
Node.parallel(RestrictedNode node) |
Node |
Node.parallelSynch(RestrictedNode node)
Avoid warnings when we need to add a synch event as parallel for other reasons
(typically because there's more than one model generating some event)
|
RestrictedNode |
RestrictedNode.serial(RestrictedNode node) |
RestrictedNode |
Node.serial(RestrictedNode node) |
void |
ServerNotificationManagerTestCase.validateSpecification(RestrictedNode spec) |
void |
PipelineMessageNotificationTestCase.validateSpecification(RestrictedNode spec) |
void |
ExceptionStrategyNotificationTestCase.validateSpecification(RestrictedNode spec) |
void |
ExceptionNotificationTestCase.validateSpecification(RestrictedNode spec) |
void |
EndpointMessageNotificationTestCase.validateSpecification(RestrictedNode spec) |
void |
ComponentMessageNotificationTestCase.validateSpecification(RestrictedNode spec) |
abstract void |
AbstractNotificationTestCase.validateSpecification(RestrictedNode spec) |
protected void |
AbstractNotificationTestCase.verifyAllNotifications(RestrictedNode spec,
Class<?> clazz,
int from,
int to) |
protected void |
AbstractNotificationTestCase.verifyNotification(RestrictedNode spec,
Class<?> clazz,
int action) |
Modifier and Type | Method and Description |
---|---|
RestrictedNode |
MulticastingRouterNotificationTestCase.getSpecification() |
RestrictedNode |
MessageProcessorNotificationTestCase.getSpecification() |
protected RestrictedNode |
AbstractMessageProcessorNotificationTestCase.post() |
protected RestrictedNode |
AbstractMessageProcessorNotificationTestCase.pre() |
protected RestrictedNode |
AbstractMessageProcessorNotificationTestCase.prePost() |
Modifier and Type | Method and Description |
---|---|
void |
MulticastingRouterNotificationTestCase.validateSpecification(RestrictedNode spec) |
void |
MessageProcessorNotificationTestCase.validateSpecification(RestrictedNode spec) |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.