Documentation ¶
Index ¶
- func Close(session *RabbitMQ) error
- type RabbitMQ
- func (rabbitMQ *RabbitMQ) AddQueue(queue *messages.Queue) error
- func (rabbitMQ *RabbitMQ) AddQueueConsumer(consumer messages.Consumer) error
- func (rabbitMQ *RabbitMQ) AddQueueMessageBind(queue *messages.Queue, bindingKeys []string) error
- func (rabbitMQ *RabbitMQ) AddRouter(router *messages.Router) error
- func (rabbitMQ *RabbitMQ) PublishMessages(messages []*messages.Message) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RabbitMQ ¶
type RabbitMQ struct { *amqp.Connection *amqp.Channel loggers.Logger // contains filtered or unexported fields }
func (*RabbitMQ) AddQueueConsumer ¶
func (*RabbitMQ) AddQueueMessageBind ¶
Click to show internal directories.
Click to hide internal directories.