Documentation
¶
Index ¶
- Constants
- func Startup(app interface{}) *host.Starter
- func UseErrorHandler(handler ErrorHandler) host.Middleware
- func UseLogging(services ...LoggingService) host.Middleware
- func UseMessageManager(messageManager interface{}) host.Middleware
- func UseMessageObserverManager(messageObserverManager interface{}) host.Middleware
- func UseTracing(enabled bool) host.Middleware
- type Config
- type Context
- type ErrorHandler
- type EventEvidence
- type EventLog
- type Forwarder
- type LoggingService
- type Message
- type MessageContent
- type MessageHandler
- type MessageObserver
- type MessageObserverAffair
- type Producer
- type ProducerConfig
- type ReplyCode
- type Worker
Constants ¶
Variables ¶
This section is empty.
Functions ¶
func UseErrorHandler ¶
func UseErrorHandler(handler ErrorHandler) host.Middleware
func UseLogging ¶
func UseLogging(services ...LoggingService) host.Middleware
func UseMessageManager ¶
func UseMessageManager(messageManager interface{}) host.Middleware
func UseMessageObserverManager ¶
func UseMessageObserverManager(messageObserverManager interface{}) host.Middleware
func UseTracing ¶
func UseTracing(enabled bool) host.Middleware
Types ¶
type ErrorHandler ¶
type ErrorHandler = internal.ErrorHandler
type EventEvidence ¶
type EventEvidence = middleware.EventEvidence
type EventLog ¶
type EventLog = middleware.EventLog
type Forwarder ¶
func NewForwarder ¶
func NewForwarder(config *ProducerConfig) (*Forwarder, error)
type LoggingService ¶
type LoggingService = middleware.LoggingService
type MessageContent ¶
type MessageContent = nsq.MessageContent
type MessageHandler ¶
type MessageHandler = internal.MessageHandler
type MessageObserver ¶
type MessageObserver = internal.MessageObserver
type MessageObserverAffair ¶
type MessageObserverAffair = internal.MessageObserverAffair
type ProducerConfig ¶
type ProducerConfig = nsq.ProducerConfig
Click to show internal directories.
Click to hide internal directories.