Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CentralHub ¶
type CentralHub struct {
// contains filtered or unexported fields
}
func GetHubInstance ¶
func GetHubInstance(hubID string, location string) *CentralHub
Initialize with Values
func (*CentralHub) GetLocation ¶
func (h *CentralHub) GetLocation() string
func (*CentralHub) GetNumberOfProducts ¶
func (h *CentralHub) GetNumberOfProducts(productName string) int
func (*CentralHub) HandleEventNotification ¶
func (h *CentralHub) HandleEventNotification(event string, shopInventory map[string]*product.Product) *Response
HandleEventNotification responds to an event by determining necessary product replenishments
Click to show internal directories.
Click to hide internal directories.