Package com.github.fridujo.rabbitmq.mock
Class Transaction
- java.lang.Object
-
- com.github.fridujo.rabbitmq.mock.Transaction
-
- All Implemented Interfaces:
TransactionalOperations
public class Transaction extends Object implements TransactionalOperations
-
-
Constructor Summary
Constructors Constructor Description Transaction(MockNode mockNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbasicAck(long deliveryTag, boolean multiple)voidbasicNack(long deliveryTag, boolean multiple, boolean requeue)booleanbasicPublish(String exchange, String routingKey, boolean mandatory, boolean immediate, com.rabbitmq.client.AMQP.BasicProperties props, byte[] body)voidbasicReject(long deliveryTag, boolean requeue)voidcommit()
-
-
-
Constructor Detail
-
Transaction
public Transaction(MockNode mockNode)
-
-
Method Detail
-
commit
public void commit()
-
basicPublish
public boolean basicPublish(String exchange, String routingKey, boolean mandatory, boolean immediate, com.rabbitmq.client.AMQP.BasicProperties props, byte[] body)
- Specified by:
basicPublishin interfaceTransactionalOperations
-
basicReject
public void basicReject(long deliveryTag, boolean requeue)- Specified by:
basicRejectin interfaceTransactionalOperations
-
basicNack
public void basicNack(long deliveryTag, boolean multiple, boolean requeue)- Specified by:
basicNackin interfaceTransactionalOperations
-
basicAck
public void basicAck(long deliveryTag, boolean multiple)- Specified by:
basicAckin interfaceTransactionalOperations
-
-