public class DynamicRouteResolverAdapter extends Object implements IdentifiableDynamicRouteResolver
| Constructor and Description |
|---|
DynamicRouteResolverAdapter(DynamicRouteResolver dynamicRouteResolver) |
DynamicRouteResolverAdapter(DynamicRouteResolver dynamicRouteResolver,
String id) |
| Modifier and Type | Method and Description |
|---|---|
String |
getRouteIdentifier(MuleEvent event)
Returns an identifier of the
DynamicRouteResolver. |
List<MessageProcessor> |
resolveRoutes(MuleEvent event)
Return a list of
MessageProcessor to route the message. |
public DynamicRouteResolverAdapter(DynamicRouteResolver dynamicRouteResolver)
public DynamicRouteResolverAdapter(DynamicRouteResolver dynamicRouteResolver, String id)
public String getRouteIdentifier(MuleEvent event) throws MessagingException
IdentifiableDynamicRouteResolverDynamicRouteResolver.getRouteIdentifier in interface IdentifiableDynamicRouteResolverevent - the event holding the message to routeDynamicRouteResolverMessagingExceptionpublic List<MessageProcessor> resolveRoutes(MuleEvent event) throws MessagingException
DynamicRouteResolverMessageProcessor to route the message.resolveRoutes in interface DynamicRouteResolverevent - the event holding the message to routeMessageProcessor to which the message will be routed toMessagingExceptionCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.