Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsumerRabbitMQRepository ¶
type ConsumerRabbitMQRepository struct {
// contains filtered or unexported fields
}
ConsumerRabbitMQRepository is a rabbitmq implementation of the consumer
func NewConsumerRabbitMQ ¶
func NewConsumerRabbitMQ(c *mrabbitmq.RabbitMQConnection) *ConsumerRabbitMQRepository
NewConsumerRabbitMQ returns a new instance of ConsumerRabbitMQRepository using the given rabbitmq connection.
func (*ConsumerRabbitMQRepository) ConsumerDefault ¶
func (crmq *ConsumerRabbitMQRepository) ConsumerDefault(response chan string)
type ProducerRabbitMQRepository ¶
type ProducerRabbitMQRepository struct {
// contains filtered or unexported fields
}
ProducerRabbitMQRepository is a rabbitmq implementation of the producer
func NewProducerRabbitMQ ¶
func NewProducerRabbitMQ(c *mrabbitmq.RabbitMQConnection) *ProducerRabbitMQRepository
NewProducerRabbitMQ returns a new instance of ProducerRabbitMQRepository using the given rabbitmq connection.
func (*ProducerRabbitMQRepository) ProducerDefault ¶
func (prmq *ProducerRabbitMQRepository) ProducerDefault(message string) (*string, error)
Click to show internal directories.
Click to hide internal directories.