void |
AnypointMQOperations.ack(AnypointMQConfiguration config,
AnypointMQConnection connection,
AnypointMQMessageContext messageContext)
Executes an Acknowledgement over a given AnypointMQMessageContext indicating that the
message has been consumed correctly and deletes the message from In Flight status.
|
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,AnypointMQMessageContext> |
AnypointMQOperations.consume(AnypointMQConfiguration config,
AnypointMQConnection connection,
String destination,
ConsumerAckMode acknowledgementMode,
Long pollingTime,
Long acknowledgementTimeout) |
void |
AnypointMQOperations.nack(AnypointMQConfiguration config,
AnypointMQConnection connection,
AnypointMQMessageContext messageContext)
Executes an Not Acknowledgement over a given AnypointMQMessageContext and change the
status of the message from In Flight to In Queue to be consumed again for a
subscriber
|
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,AnypointMqMessagePublishAttributes> |
AnypointMQOperations.publish(AnypointMQConfiguration config,
AnypointMQConnection connection,
String destination,
org.mule.runtime.api.metadata.TypedValue<InputStream> body,
String messageId,
boolean sendContentType,
Map<String,String> properties) |