public class EchoComponent extends LogComponent implements EchoService
EchoComponent will log the message and return the payload back as the result.| Constructor and Description |
|---|
EchoComponent() |
| Modifier and Type | Method and Description |
|---|---|
String |
echo(String echo) |
Object |
onCall(MuleEventContext context)
Passes the event to the listener
|
logpublic Object onCall(MuleEventContext context) throws Exception
CallableonCall in interface CallableonCall in class LogComponentcontext - the context of the current event being processLifecycleAdapter for the service receives this object it
will first see if the Object is an Message if not and the Object is not null a new message will be
created using the returned object as the payload. This new event will then get published via the configured outbound
router if one has been configured for the component.Exception - if the event fails to process properly. If exceptions aren't handled by the implementation they will be
handled by the exceptionListener associated with the servicepublic String echo(String echo)
echo in interface EchoServiceCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.