public interface InterfaceBinding extends MessageProcessor
| Modifier and Type | Method and Description |
|---|---|
Object |
createProxy(Object target)
This wires the dynamic proxy to the service object.
|
ImmutableEndpoint |
getEndpoint() |
Class<?> |
getInterface() |
String |
getMethod() |
MuleEvent |
process(MuleEvent event)
This method is responsible for routing the Message via the MuleSession.
|
void |
setEndpoint(ImmutableEndpoint endpoint) |
void |
setInterface(Class<?> interfaceClass) |
void |
setMethod(String method) |
MuleEvent process(MuleEvent event) throws MuleException
process in interface MessageProcessorevent - MuleEvent to be processedMessagingException - if any errors occur during the sending of messagesMuleExceptionFilteringOutboundRouter,
ExceptionBasedRouter,
MulticastingRoutervoid setEndpoint(ImmutableEndpoint endpoint) throws MuleException
MuleExceptionImmutableEndpoint getEndpoint()
Class<?> getInterface()
void setInterface(Class<?> interfaceClass)
String getMethod()
void setMethod(String method)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.