Documentation ¶
Index ¶
- func NewAllInOneMDI(m defs.ModelEx, logger l.Wrapper) defs.MDI
- func NewCustomerMD(mdi defs.CustomerMDI, logger l.Wrapper) defs.CustomerMD
- func NewCustomerRabbitMQMDI(mqURL string, m defs.ModelEx, logger l.Wrapper) defs.CustomerMDI
- func NewLocalCustomerUserTokenHelper(user userinters.UserCenter) defs.UserTokenHelper
- func NewLocalServicerUserTokenHelper(user userinters.UserCenter, manager userpass.Manager) defs.UserTokenHelper
- func NewModelEx(m defs.Model) defs.ModelEx
- func NewServicerMD(mdi defs.ServicerMDI, logger l.Wrapper) defs.ServicerMD
- func NewServicerRabbitMQMDI(mqURL string, m defs.ModelEx, logger l.Wrapper) defs.ServicerMDI
- type RabbitMQ
- type UserMode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCustomerMD ¶
func NewCustomerMD(mdi defs.CustomerMDI, logger l.Wrapper) defs.CustomerMD
func NewCustomerRabbitMQMDI ¶
func NewLocalCustomerUserTokenHelper ¶
func NewLocalCustomerUserTokenHelper(user userinters.UserCenter) defs.UserTokenHelper
func NewLocalServicerUserTokenHelper ¶
func NewLocalServicerUserTokenHelper(user userinters.UserCenter, manager userpass.Manager) defs.UserTokenHelper
func NewServicerMD ¶
func NewServicerMD(mdi defs.ServicerMDI, logger l.Wrapper) defs.ServicerMD
func NewServicerRabbitMQMDI ¶
Types ¶
type RabbitMQ ¶
type RabbitMQ interface { AddTrackTalk(talkID string) error RemoveTrackTalk(talkID string) SendData(data *mqData) error SetCustomerObserver(ob defs.CustomerObserver) SetServicerObserver(ob defs.ServicerObserver) }
Click to show internal directories.
Click to hide internal directories.