@Alias(value="listener") @DisplayName(value="On New Message") @EmitsResponse @ClusterSupport(value=DEFAULT_PRIMARY_NODE_ONLY) @MetadataScope(outputResolver=AnyOutputResolver.class, attributesResolver=MQAttributesOutputResolver.class) public class MQMessageListener extends org.mule.runtime.extension.api.runtime.source.Source<Object,Object> implements org.mule.runtime.extension.api.runtime.connectivity.Reconnectable
destinations, allows to listen for incoming messages| Constructor and Description |
|---|
MQMessageListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
onError(org.mule.runtime.api.message.Error error,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext callbackContext) |
void |
onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<Object,Object> sourceCallback) |
void |
onStop() |
void |
onSuccess(MQResponseMessageBuilder messageBuilder,
org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext callbackContext) |
void |
reconnect(org.mule.runtime.api.connection.ConnectionException connectionException,
org.mule.runtime.extension.api.runtime.connectivity.ReconnectionCallback reconnectionCallback) |
public void onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<Object,Object> sourceCallback) throws org.mule.runtime.api.exception.MuleException
public void onStop()
@OnError
public void onError(org.mule.runtime.api.message.Error error,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext callbackContext)
@OnSuccess
public void onSuccess(@ParameterGroup(name="Reply-To Response",showInDsl=true)
MQResponseMessageBuilder messageBuilder,
org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext callbackContext)
public void reconnect(org.mule.runtime.api.connection.ConnectionException connectionException,
org.mule.runtime.extension.api.runtime.connectivity.ReconnectionCallback reconnectionCallback)
reconnect in interface org.mule.runtime.extension.api.runtime.connectivity.ReconnectableCopyright © 2019 MuleSoft, Inc.. All rights reserved.