Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiNotifierServer ¶
type ApiNotifierServer struct { Router chi.Router Notifier NotifierService }
ApiNotifierServer is a struct that represents a notifier server
func NewApiNotifierServer ¶
func NewApiNotifierServer(evbus EventBus.Bus) ApiNotifierServer
NewApiNotifierServer is a function that creates a new notifier server
func (*ApiNotifierServer) SubscribeEvents ¶
func (app *ApiNotifierServer) SubscribeEvents(w http.ResponseWriter, r *http.Request)
SubscribeEvents is a function that subscribes to events
type NotifierService ¶
NotifierService is a service for notifying about events.
func NewNotifierService ¶
func NewNotifierService(evbus EventBus.Bus) NotifierService
NewNotifierService creates a new NotifierService.
func (NotifierService) Subscribe ¶
func (ns NotifierService) Subscribe(events []string) chan Event
Click to show internal directories.
Click to hide internal directories.