Documentation
¶
Index ¶
- type BrokerInterface
- type RabbitMqBroker
- func (r *RabbitMqBroker) Activate()
- func (r RabbitMqBroker) Clone() BrokerInterface
- func (r *RabbitMqBroker) GetPoolSize() int
- func (r *RabbitMqBroker) LSend(queueName string, msg message.Message) error
- func (r *RabbitMqBroker) Next(queueName string) (message.Message, error)
- func (r *RabbitMqBroker) Send(queueName string, msg message.Message) error
- func (r *RabbitMqBroker) SetPoolSize(n int)
- type RedisBroker
- func (r *RedisBroker) Activate()
- func (r RedisBroker) Clone() BrokerInterface
- func (r *RedisBroker) GetPoolSize() int
- func (r *RedisBroker) LSend(queueName string, msg message.Message) error
- func (r *RedisBroker) Next(queueName string) (message.Message, error)
- func (r *RedisBroker) Send(queueName string, msg message.Message) error
- func (r *RedisBroker) SetPoolSize(n int)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BrokerInterface ¶
type RabbitMqBroker ¶ added in v2.1.4
type RabbitMqBroker struct {
// contains filtered or unexported fields
}
func NewRabbitMqBroker ¶ added in v2.1.4
func NewRabbitMqBroker(host, port, user, password, vhost string) RabbitMqBroker
func (*RabbitMqBroker) Activate ¶ added in v2.1.4
func (r *RabbitMqBroker) Activate()
func (RabbitMqBroker) Clone ¶ added in v2.2.0
func (r RabbitMqBroker) Clone() BrokerInterface
func (*RabbitMqBroker) GetPoolSize ¶ added in v2.1.4
func (r *RabbitMqBroker) GetPoolSize() int
func (*RabbitMqBroker) LSend ¶ added in v2.2.0
func (r *RabbitMqBroker) LSend(queueName string, msg message.Message) error
func (*RabbitMqBroker) Next ¶ added in v2.1.4
func (r *RabbitMqBroker) Next(queueName string) (message.Message, error)
func (*RabbitMqBroker) Send ¶ added in v2.1.4
func (r *RabbitMqBroker) Send(queueName string, msg message.Message) error
func (*RabbitMqBroker) SetPoolSize ¶ added in v2.1.4
func (r *RabbitMqBroker) SetPoolSize(n int)
type RedisBroker ¶
type RedisBroker struct {
// contains filtered or unexported fields
}
func NewRedisBroker ¶
func (*RedisBroker) Activate ¶
func (r *RedisBroker) Activate()
func (RedisBroker) Clone ¶ added in v2.2.0
func (r RedisBroker) Clone() BrokerInterface
func (*RedisBroker) GetPoolSize ¶
func (r *RedisBroker) GetPoolSize() int
func (*RedisBroker) LSend ¶ added in v2.2.0
func (r *RedisBroker) LSend(queueName string, msg message.Message) error
func (*RedisBroker) SetPoolSize ¶
func (r *RedisBroker) SetPoolSize(n int)
Click to show internal directories.
Click to hide internal directories.