| Package | Description |
|---|---|
| org.mule.api.endpoint |
Endpoint interfaces.
|
| org.mule.api.routing |
Interfaces that define inbound and outbound routing API.
|
| org.mule.api.routing.filter | |
| org.mule.construct | |
| org.mule.construct.builder | |
| org.mule.endpoint |
Implemtation of Mule endpoint uris.
|
| org.mule.routing |
Defines the core routing patterns supported by mule.
|
| org.mule.routing.filters |
Filters are often used by routers to determine if the event should be accepted by the router.
|
| org.mule.routing.filters.logic |
Filters that allow other filters to be combined.
|
| org.mule.routing.outbound |
Outbound router implementation as described in the Enterprise Integration Patterns book.
|
| Modifier and Type | Method and Description |
|---|---|
Filter |
ImmutableEndpoint.getFilter()
The filter to apply to incoming messages.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SelectiveRouter.addRoute(MessageProcessor processor,
Filter filter) |
void |
SelectiveRouter.updateRoute(MessageProcessor processor,
Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
FilterUnacceptedException.getFilter() |
| Constructor and Description |
|---|
FilterUnacceptedException(Message message,
MuleEvent event,
Filter filter) |
FilterUnacceptedException(Message message,
MuleEvent event,
Filter filter,
Throwable cause) |
FilterUnacceptedException(MuleEvent event,
Filter filter,
Throwable cause) |
| Constructor and Description |
|---|
Validator(String name,
MuleContext muleContext,
MessageSource messageSource,
OutboundEndpoint outboundEndpoint,
Filter validationFilter,
String ackExpression,
String nackExpression) |
Validator(String name,
MuleContext muleContext,
MessageSource messageSource,
OutboundEndpoint outboundEndpoint,
Filter validationFilter,
String ackExpression,
String nackExpression,
String errorExpression) |
| Modifier and Type | Field and Description |
|---|---|
protected Filter |
ValidatorBuilder.validationFilter |
| Modifier and Type | Method and Description |
|---|---|
ValidatorBuilder |
ValidatorBuilder.validationFilter(Filter validationFilter) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
DynamicOutboundEndpoint.getFilter() |
Filter |
DynamicURIInboundEndpoint.getFilter() |
Filter |
DynamicURIOutboundEndpoint.getFilter() |
Filter |
AbstractEndpoint.getFilter() |
| Modifier and Type | Field and Description |
|---|---|
protected Filter |
MessageFilter.filter |
protected Filter |
WireTap.filter |
| Modifier and Type | Method and Description |
|---|---|
Filter |
MessageFilter.getFilter() |
Filter |
WireTap.getFilter() |
Filter |
MessageProcessorFilterPair.getFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractSelectiveRouter.addRoute(MessageProcessor processor,
Filter filter) |
void |
MessageFilter.setFilter(Filter filter) |
void |
WireTap.setFilter(Filter filter) |
void |
AbstractSelectiveRouter.updateRoute(MessageProcessor processor,
Filter filter) |
| Constructor and Description |
|---|
MessageFilter(Filter filter) |
MessageFilter(Filter filter,
boolean throwExceptionOnUnaccepted,
MessageProcessor messageProcessor) |
MessageProcessorFilterPair(MessageProcessor messageProcessor,
Filter filter) |
| Modifier and Type | Class and Description |
|---|---|
class |
AcceptAllFilter
A filter that accepts everything.
|
class |
ConsumableMuleMessageFilter
Filters messages that have a consumable payload.
|
class |
EqualsFilter
EqualsFilter is a filter for comparing two objects using the
equals() method. |
class |
ExceptionTypeFilter
A filter that accepts messages that have an exception payload.
|
class |
ExpressionFilter
Allows boolean expressions to be executed on a message.
|
class |
MessagePropertyFilter
MessagePropertyFilter can be used to filter against properties on
an event. |
class |
PayloadTypeFilter
PayloadTypeFilter filters based on the type of the object received. |
class |
RegExFilter
RegExFilter is used to match a String argument against a regular expression. |
class |
WildcardFilter
WildcardFilter is used to match Strings against wildcards. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFilterCollection
Manages a filter collection.
|
class |
AndFilter
AndFilter accepts only if all the filters
accept. |
class |
NotFilter
NotFilter accepts if the filter does not accept. |
class |
OrFilter
OrFilter accepts if any of the filters accept the message |
| Modifier and Type | Method and Description |
|---|---|
Filter |
NotFilter.getFilter() |
| Modifier and Type | Method and Description |
|---|---|
List<Filter> |
AbstractFilterCollection.getFilters() |
| Modifier and Type | Method and Description |
|---|---|
void |
NotFilter.setFilter(Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractFilterCollection.setFilters(List<Filter> filters) |
| Constructor and Description |
|---|
AbstractFilterCollection(Filter... filters) |
AndFilter(Filter... filters) |
NotFilter(Filter filter) |
OrFilter(Filter... filters) |
| Constructor and Description |
|---|
AbstractFilterCollection(List<Filter> filters) |
AndFilter(List<Filter> filters) |
OrFilter(List<Filter> filters) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
FilteringOutboundRouter.getFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
FilteringOutboundRouter.setFilter(Filter filter) |
void |
OutboundPassThroughRouter.setFilter(Filter filter)
Deprecated.
|
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.