Documentation
¶
Index ¶
- type Broker
- type FakeBroker
- func (b *FakeBroker) Publish(subject string, data []byte) error
- func (b *FakeBroker) Request(subject string, data []byte) (*nats.Msg, error)
- func (b *FakeBroker) SetRequestHandler(handler RequestHandler)
- func (b *FakeBroker) Subscribe(subject string, handler nats.MsgHandler) error
- func (b *FakeBroker) SubscribeQueue(subject, queue string, handler nats.MsgHandler) error
- type NatsBroker
- func (b *NatsBroker) Publish(subject string, data []byte) error
- func (b *NatsBroker) Request(subject string, data []byte) (*nats.Msg, error)
- func (b *NatsBroker) Subscribe(subject string, handler nats.MsgHandler) error
- func (b *NatsBroker) SubscribeQueue(subject, queue string, handler nats.MsgHandler) error
- type NatsConfiguration
- type RequestHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeBroker ¶
type FakeBroker struct {
// contains filtered or unexported fields
}
func NewFakeBroker ¶
func NewFakeBroker() *FakeBroker
func (*FakeBroker) SetRequestHandler ¶ added in v0.0.5
func (b *FakeBroker) SetRequestHandler(handler RequestHandler)
func (*FakeBroker) Subscribe ¶
func (b *FakeBroker) Subscribe(subject string, handler nats.MsgHandler) error
func (*FakeBroker) SubscribeQueue ¶
func (b *FakeBroker) SubscribeQueue(subject, queue string, handler nats.MsgHandler) error
type NatsBroker ¶
type NatsBroker struct {
// contains filtered or unexported fields
}
func NewNatsBroker ¶
func NewNatsBroker(cfg *NatsConfiguration) *NatsBroker
func (*NatsBroker) Subscribe ¶
func (b *NatsBroker) Subscribe(subject string, handler nats.MsgHandler) error
func (*NatsBroker) SubscribeQueue ¶
func (b *NatsBroker) SubscribeQueue(subject, queue string, handler nats.MsgHandler) error
type NatsConfiguration ¶
Click to show internal directories.
Click to hide internal directories.