| Modifier and Type | Method and Description |
|---|---|
AmqpAttributes |
AmqpAttributes.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.source.SourceCallback<InputStream,AmqpAttributes> |
MultiChannelReceiverManager.getSourceCallback() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AmqpListener.configureConnection(org.mule.runtime.extension.api.runtime.source.SourceCallback<InputStream,AmqpAttributes> sourceCallback) |
void |
AmqpListener.onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<InputStream,AmqpAttributes> sourceCallback) |
MultiChannelReceiverManager.Builder |
MultiChannelReceiverManager.Builder.withSourceCallback(org.mule.runtime.extension.api.runtime.source.SourceCallback<InputStream,AmqpAttributes> sourceCallback) |
| Constructor and Description |
|---|
MessageReceiverConsumer(com.rabbitmq.client.Channel channel,
org.mule.runtime.extension.api.runtime.source.SourceCallback<InputStream,AmqpAttributes> sourceCallback,
String inboundEncoding,
String configEncoding,
String inboundContentType,
String configContentType,
InternalAckMode ackMode,
AmqpChannelManager channelManager,
AmqpTransactionalConnection amqpTransactionalConnection,
MultiChannelMessageSubReceiver multiChannelMessageSubReceiver) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,AmqpAttributes> |
AmqpResultFactory.createEmptyResult()
Creates an empty
Result |
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,AmqpAttributes> |
AmqpResultFactory.createResult(AmqpMessage amqpMessage,
String contentType,
String encoding,
String ackId) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,AmqpAttributes> |
AmqpConsume.consume(AmqpConfig config,
AmqpTransactionalConnection connection,
String queueName,
String contentType,
String encoding,
QueueDefinition fallbackQueueDefinition,
ConsumerAckMode ackMode,
String consumerTag,
Long maximumWait,
TimeUnit maximumWaitUnit,
boolean createFallbackQueue,
org.mule.runtime.extension.api.tx.OperationTransactionalAction transactionalAction)
Operation that allows the user to consume a single
AmqpMessage from a given AMQP.Queue. |
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,AmqpAttributes> |
AmqpPublishConsume.publishConsume(AmqpConfig config,
AmqpTransactionalConnection connection,
String exchangeName,
String contentType,
String encoding,
ExchangeDefinition fallbackExchangeDefinition,
String routingKey,
DeliveryMode deliveryMode,
Long maximumWait,
TimeUnit maximumWaitUnit,
AmqpMessageBuilder messageBuilder,
AmqpPublishParameters overrides,
org.mule.runtime.extension.api.tx.OperationTransactionalAction transactionalAction,
org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy sendCorrelationId,
boolean createFallbackExchange,
org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo)
Operation that allows the user to send a message to a AMQP Exchange and waits for a response either to the provided replyTo
destination or to a temporary destination created dynamically
|
Copyright © 2023 MuleSoft, Inc.. All rights reserved.