public class AmqpTransactionalConnection extends AmqpConnection implements org.mule.runtime.extension.api.connectivity.TransactionalConnection
AmqpConnection which implements TransactionalConnection for Transaction Support in the
AmqpConnectorconnection| Constructor and Description |
|---|
AmqpTransactionalConnection(com.rabbitmq.client.Connection connection) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBlockedListener(com.rabbitmq.client.BlockedListener muleBlockedListener) |
void |
addShutdownListener(com.rabbitmq.client.ShutdownListener shutdownListener) |
void |
begin() |
void |
commit() |
boolean |
isBlockedByBroker() |
void |
rollback() |
createChannel, createConsumer, createConsumer, dispose, getAmqpChannelManager, getChannelMaxpublic AmqpTransactionalConnection(com.rabbitmq.client.Connection connection)
public void begin()
throws org.mule.runtime.api.tx.TransactionException
begin in interface org.mule.runtime.extension.api.tx.Transactionalorg.mule.runtime.api.tx.TransactionExceptionpublic void commit()
throws org.mule.runtime.api.tx.TransactionException
commit in interface org.mule.runtime.extension.api.tx.Transactionalorg.mule.runtime.api.tx.TransactionExceptionpublic void rollback()
throws org.mule.runtime.api.tx.TransactionException
rollback in interface org.mule.runtime.extension.api.tx.Transactionalorg.mule.runtime.api.tx.TransactionExceptionpublic void addBlockedListener(com.rabbitmq.client.BlockedListener muleBlockedListener)
public boolean isBlockedByBroker()
public void addShutdownListener(com.rabbitmq.client.ShutdownListener shutdownListener)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.