Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessagePublisher ¶ added in v1.5.1
type MessagePublisher interface {
PublishMessage(queue string, messageID string, messageData interface{}) error
}
MessagePublisher ...
type SolutionQueue ¶
type SolutionQueue struct { SolutionQueueName string MessagePublisher MessagePublisher }
SolutionQueue ...
func (SolutionQueue) EnqueueSolution ¶ added in v1.7.1
func (queue SolutionQueue) EnqueueSolution(solution entities.Solution) error
EnqueueSolution ...
type SolutionResultHandler ¶
type SolutionResultHandler struct {
SolutionResultRegister SolutionResultRegister
}
SolutionResultHandler ...
func (SolutionResultHandler) HandleMessage ¶
func (handler SolutionResultHandler) HandleMessage(message interface{}) error
HandleMessage ...
func (SolutionResultHandler) MessageType ¶ added in v1.5.1
func (handler SolutionResultHandler) MessageType() reflect.Type
MessageType ...
type SolutionResultRegister ¶
SolutionResultRegister ...
Click to show internal directories.
Click to hide internal directories.