public class AnypointMQServiceClient extends Object
| Constructor and Description |
|---|
AnypointMQServiceClient() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ack(AnypointMQConnection connection,
AckToken token,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback) |
static void |
consume(AnypointMQConnection connection,
String destination,
ConsumerAckMode acknowledgementMode,
Long pollingTime,
Long acknowledgementTimeout,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,AnypointMQMessageAttributes> callback) |
static void |
nack(AnypointMQConnection connection,
AckToken token,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback) |
static void |
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) |
public static void ack(AnypointMQConnection connection, AckToken token, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
public static void nack(AnypointMQConnection connection, AckToken token, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
public static void consume(AnypointMQConnection connection, String destination, ConsumerAckMode acknowledgementMode, Long pollingTime, Long acknowledgementTimeout, org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,AnypointMQMessageAttributes> callback)
public static void 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.