Class MockDefaultExchange
- java.lang.Object
-
- com.github.fridujo.rabbitmq.mock.exchange.MockDefaultExchange
-
- All Implemented Interfaces:
MockExchange,Receiver
public class MockDefaultExchange extends Object implements MockExchange
-
-
Constructor Summary
Constructors Constructor Description MockDefaultExchange(MockNode mockNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbind(ReceiverPointer receiver, String routingKey, Map<String,Object> arguments)StringgetType()ReceiverPointerpointer()booleanpublish(String previousExchangeName, String routingKey, com.rabbitmq.client.AMQP.BasicProperties props, byte[] body)voidunbind(ReceiverPointer pointer, String routingKey)
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MockDefaultExchange
public MockDefaultExchange(MockNode mockNode)
-
-
Method Detail
-
publish
public boolean publish(String previousExchangeName, String routingKey, com.rabbitmq.client.AMQP.BasicProperties props, byte[] body)
-
getType
public String getType()
- Specified by:
getTypein interfaceMockExchange
-
bind
public void bind(ReceiverPointer receiver, String routingKey, Map<String,Object> arguments)
- Specified by:
bindin interfaceMockExchange
-
unbind
public void unbind(ReceiverPointer pointer, String routingKey)
- Specified by:
unbindin interfaceMockExchange
-
pointer
public ReceiverPointer pointer()
-
-