public interface NestedRouter extends Router
PHASE_NAME
PHASE_NAME
Modifier and Type | Method and Description |
---|---|
Object |
createProxy(Object target)
This wires the dynamic proxy to the service object.
|
OutboundEndpoint |
getEndpoint() |
Class |
getInterface() |
String |
getMethod() |
MuleMessage |
route(MuleMessage message,
MuleSession session,
boolean synchronous)
This method is responsible for routing the Message via the MuleSession.
|
void |
setEndpoint(OutboundEndpoint endpoint) |
void |
setInterface(Class interfaceClass) |
void |
setMethod(String method) |
getRouterStatistics, setRouterStatistics
initialise
dispose
MuleMessage route(MuleMessage message, MuleSession session, boolean synchronous) throws MessagingException
message
- the message to send via one or more endpoints on this routersession
- the session used to actually send the eventsynchronous
- whether the invocation process should be synchronous or notMessagingException
- if any errors occur during the sending of messagesFilteringOutboundRouter
,
ExceptionBasedRouter
,
MulticastingRouter
void setEndpoint(OutboundEndpoint endpoint)
OutboundEndpoint getEndpoint()
Class getInterface()
void setInterface(Class interfaceClass)
String getMethod()
void setMethod(String method)
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.