| Package | Description |
|---|---|
| com.mulesoft.extension.mq.internal.connection | |
| com.mulesoft.extension.mq.internal.operation | |
| com.mulesoft.extension.mq.internal.service |
| Modifier and Type | Method and Description |
|---|---|
AnypointMQConnection |
AnypointMQConnectionProvider.connect() |
| Modifier and Type | Method and Description |
|---|---|
void |
AnypointMQConnectionProvider.disconnect(AnypointMQConnection connection) |
org.mule.runtime.api.connection.ConnectionValidationResult |
AnypointMQConnectionProvider.validate(AnypointMQConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
void |
AnypointMQOperations.ack(AnypointMQConnection connection,
String ackToken,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
Executes an Acknowledgement indicating that the message has been consumed
correctly and deletes the message from
In Flight status. |
void |
AnypointMQOperations.consume(AnypointMQConnection connection,
String destination,
ConsumerAckMode acknowledgementMode,
long acknowledgementTimeout,
TimeUnit acknowledgementTimeoutUnit,
long pollingTime,
TimeUnit pollingTimeUnit,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,AnypointMQMessageAttributes> callback) |
void |
AnypointMQOperations.nack(AnypointMQConnection connection,
String ackToken,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
Executes an Not Acknowledgement and change the status of the message
from
In Flight to In Queue to be consumed again for a
subscriber |
void |
AnypointMQOperations.publish(org.mule.runtime.extension.api.runtime.streaming.StreamingHelper streamingHelper,
AnypointMQConnection connection,
String destination,
AnypointMQMessageGroup messageGroup,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,AnypointMQMessagePublishAttributes> callback) |
| Modifier and Type | Method and Description |
|---|---|
static void |
AnypointMQServiceClient.ack(AnypointMQConnection connection,
AckToken token,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback) |
static void |
AnypointMQServiceClient.consume(AnypointMQConnection connection,
String destination,
ConsumerAckMode acknowledgementMode,
Long pollingTime,
Long acknowledgementTimeout,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,AnypointMQMessageAttributes> callback) |
static void |
AnypointMQServiceClient.nack(AnypointMQConnection connection,
AckToken token,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback) |
static void |
AnypointMQServiceClient.publish(org.mule.runtime.extension.api.runtime.streaming.StreamingHelper streamingHelper,
AnypointMQConnection connection,
String destination,
InputStream messageBodyStream,
org.mule.runtime.api.metadata.MediaType mediaType,
String messageId,
Optional<Long> deliveryDelay,
boolean sendContentType,
Optional<String> messageGroupId,
Map<String,Object> properties,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,AnypointMQMessagePublishAttributes> callback) |
Copyright © 2024 MuleSoft, Inc.. All rights reserved.