Documentation
¶
Index ¶
- type Auth
- type CustomerPasswordResponse
- type LocalStoreAdminUser
- type LocalStoreResponse
- type Manager
- type OAuthUser
- type OAuthUserUser
- type OauthUserList
- type Response
- type ResponseID
- type SecurityProfile
- type Six910Manager
- func (m *Six910Manager) AddAddress(a *sdbi.Address, sid int64) *ResponseID
- func (m *Six910Manager) AddAdminUser(u *User) *Response
- func (m *Six910Manager) AddCart(c *sdbi.Cart) *ResponseID
- func (m *Six910Manager) AddCartItem(ci *sdbi.CartItem, cid int64, sid int64) *ResponseID
- func (m *Six910Manager) AddCategory(c *sdbi.Category) *ResponseID
- func (m *Six910Manager) AddCustomer(c *sdbi.Customer) *ResponseID
- func (m *Six910Manager) AddCustomerUser(u *User) *Response
- func (m *Six910Manager) AddDataStoreWriteLock(w *sdbi.DataStoreWriteLock) *Response
- func (m *Six910Manager) AddDistributor(d *sdbi.Distributor) *ResponseID
- func (m *Six910Manager) AddExcludedSubRegion(e *sdbi.ExcludedSubRegion, sid int64) *ResponseID
- func (m *Six910Manager) AddIncludedSubRegion(e *sdbi.IncludedSubRegion, sid int64) *ResponseID
- func (m *Six910Manager) AddInstance(i *sdbi.Instances) *Response
- func (m *Six910Manager) AddInsurance(i *sdbi.Insurance) *ResponseID
- func (m *Six910Manager) AddLocalDatastore(d *sdbi.LocalDataStore) *Response
- func (m *Six910Manager) AddOAuthUser(user *OAuthUser, auth *Auth) *Response
- func (m *Six910Manager) AddOrder(o *sdbi.Order) *ResponseID
- func (m *Six910Manager) AddOrderComments(c *sdbi.OrderComment, sid int64) *ResponseID
- func (m *Six910Manager) AddOrderItem(i *sdbi.OrderItem, sid int64) *ResponseID
- func (m *Six910Manager) AddOrderTransaction(t *sdbi.OrderTransaction, sid int64) *ResponseID
- func (m *Six910Manager) AddPaymentGateway(pgw *sdbi.PaymentGateway, sid int64) *ResponseID
- func (m *Six910Manager) AddPlugin(p *sdbi.Plugins) *ResponseID
- func (m *Six910Manager) AddProduct(p *sdbi.Product) *ResponseID
- func (m *Six910Manager) AddProductCategory(pc *sdbi.ProductCategory, sid int64) *Response
- func (m *Six910Manager) AddRegion(r *sdbi.Region) *ResponseID
- func (m *Six910Manager) AddShipment(s *sdbi.Shipment, sid int64) *ResponseID
- func (m *Six910Manager) AddShipmentBox(sb *sdbi.ShipmentBox, sid int64) *ResponseID
- func (m *Six910Manager) AddShipmentItem(si *sdbi.ShipmentItem, sid int64) *ResponseID
- func (m *Six910Manager) AddShippingCarrier(c *sdbi.ShippingCarrier) *ResponseID
- func (m *Six910Manager) AddShippingMethod(s *sdbi.ShippingMethod) *ResponseID
- func (m *Six910Manager) AddStore(s *sdbi.Store) *ResponseID
- func (m *Six910Manager) AddStorePlugin(sp *sdbi.StorePlugins) *ResponseID
- func (m *Six910Manager) AddSubRegion(s *sdbi.SubRegion, sid int64) *ResponseID
- func (m *Six910Manager) AddTaxRate(t *sdbi.TaxRate) *ResponseID
- func (m *Six910Manager) AddVisit(v *sdbi.Visitor) bool
- func (m *Six910Manager) AddZoneZip(z *sdbi.ZoneZip, sid int64) *ResponseID
- func (m *Six910Manager) AdminUpdateUser(u *User) *Response
- func (m *Six910Manager) CreateLocalStore(auth *LocalStoreAdminUser) *LocalStoreResponse
- func (m *Six910Manager) DeleteAddress(id int64, cid int64, sid int64) *Response
- func (m *Six910Manager) DeleteCart(id int64, cid int64, storeID int64) *Response
- func (m *Six910Manager) DeleteCartItem(id int64, prodID int64, cartID int64) *Response
- func (m *Six910Manager) DeleteCategory(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteCustomer(id int64, storeID int64) *Response
- func (m *Six910Manager) DeleteDistributor(id int64, storeID int64) *Response
- func (m *Six910Manager) DeleteExcludedSubRegion(id int64, regionID int64, sid int64) *Response
- func (m *Six910Manager) DeleteIncludedSubRegion(id int64, regionID int64, sid int64) *Response
- func (m *Six910Manager) DeleteInsurance(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteOAuthUser(username string, clientID string, auth *Auth) *Response
- func (m *Six910Manager) DeleteOrder(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteOrderItem(id int64, sid int64) *Response
- func (m *Six910Manager) DeletePaymentGateway(id int64, sid int64) *Response
- func (m *Six910Manager) DeletePlugin(id int64) *Response
- func (m *Six910Manager) DeleteProduct(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteProductCategory(pc *sdbi.ProductCategory, sid int64) *Response
- func (m *Six910Manager) DeleteRegion(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteShipment(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteShipmentBox(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteShipmentItem(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteShippingCarrier(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteShippingMethod(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteStore(sname string, localDomain string) *Response
- func (m *Six910Manager) DeleteStorePlugin(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteSubRegion(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteTaxRate(id int64, sid int64) *Response
- func (m *Six910Manager) DeleteZoneZip(id int64, incID int64, exID int64, sid int64) *Response
- func (m *Six910Manager) GetAddress(id int64, cid int64, sid int64) *sdbi.Address
- func (m *Six910Manager) GetAddressList(cid int64, sid int64) *[]sdbi.Address
- func (m *Six910Manager) GetAdminUsers(storeID int64) *[]UserResponse
- func (m *Six910Manager) GetCarItem(cid int64, prodID int64, sid int64) *sdbi.CartItem
- func (m *Six910Manager) GetCart(cid int64, storeID int64) *sdbi.Cart
- func (m *Six910Manager) GetCartItemList(cartID int64, cid int64, sid int64) *[]sdbi.CartItem
- func (m *Six910Manager) GetCategory(id int64, sid int64) *sdbi.Category
- func (m *Six910Manager) GetCategoryList(storeID int64) *[]sdbi.Category
- func (m *Six910Manager) GetCustomer(email string, storeID int64) *sdbi.Customer
- func (m *Six910Manager) GetCustomerID(id int64, storeID int64) *sdbi.Customer
- func (m *Six910Manager) GetCustomerList(storeID int64, start int64, end int64) *[]sdbi.Customer
- func (m *Six910Manager) GetCustomerUsers(storeID int64) *[]UserResponse
- func (m *Six910Manager) GetDataStoreWriteLock(dataStore string, storeID int64) *sdbi.DataStoreWriteLock
- func (m *Six910Manager) GetDistributor(id int64, storeID int64) *sdbi.Distributor
- func (m *Six910Manager) GetDistributorList(storeID int64) *[]sdbi.Distributor
- func (m *Six910Manager) GetExcludedSubRegion(id int64, sid int64) *sdbi.ExcludedSubRegion
- func (m *Six910Manager) GetExcludedSubRegionList(regionID int64, sid int64) *[]sdbi.ExcludedSubRegion
- func (m *Six910Manager) GetHierarchicalCategoryList(storeID int64) *[]sdbi.Category
- func (m *Six910Manager) GetIncludedSubRegion(id int64, sid int64) *sdbi.IncludedSubRegion
- func (m *Six910Manager) GetIncludedSubRegionList(regionID int64, sid int64) *[]sdbi.IncludedSubRegion
- func (m *Six910Manager) GetInstance(name string, dataStoreName string, storeID int64) *sdbi.Instances
- func (m *Six910Manager) GetInstanceList(dataStoreName string, storeID int64) *[]sdbi.Instances
- func (m *Six910Manager) GetInsurance(id int64, sid int64) *sdbi.Insurance
- func (m *Six910Manager) GetInsuranceList(storeID int64) *[]sdbi.Insurance
- func (m *Six910Manager) GetLocalDatastore(storeID int64, dataStoreName string) *sdbi.LocalDataStore
- func (m *Six910Manager) GetNew() Manager
- func (m *Six910Manager) GetOAuthUser(username string, clientID string, auth *Auth) (*OAuthUserUser, int)
- func (m *Six910Manager) GetOAuthUserList(clientID string, auth *Auth) (*[]OAuthUser, int)
- func (m *Six910Manager) GetOrder(id int64, sid int64) *sdbi.Order
- func (m *Six910Manager) GetOrderCommentList(orderID int64, sid int64) *[]sdbi.OrderComment
- func (m *Six910Manager) GetOrderCountData(sid int64) *[]sdbi.OrderCountData
- func (m *Six910Manager) GetOrderItem(id int64, sid int64) *sdbi.OrderItem
- func (m *Six910Manager) GetOrderItemList(orderID int64, sid int64) *[]sdbi.OrderItem
- func (m *Six910Manager) GetOrderList(cid int64, sid int64) *[]sdbi.Order
- func (m *Six910Manager) GetOrderSalesData(sid int64) *[]sdbi.OrderSalesData
- func (m *Six910Manager) GetOrderTransactionList(orderID int64, sid int64) *[]sdbi.OrderTransaction
- func (m *Six910Manager) GetPaymentGateway(id int64, sid int64) *sdbi.PaymentGateway
- func (m *Six910Manager) GetPaymentGatewayByName(name string, sid int64) *sdbi.PaymentGateway
- func (m *Six910Manager) GetPaymentGateways(storeID int64) *[]sdbi.PaymentGateway
- func (m *Six910Manager) GetPlugin(id int64) *sdbi.Plugins
- func (m *Six910Manager) GetPluginList(start int64, end int64) *[]sdbi.Plugins
- func (m *Six910Manager) GetProductByBySku(sku string, distributorID int64, sid int64) *sdbi.Product
- func (m *Six910Manager) GetProductByCatAndManufacturer(catID int64, manf string, storeID int64, start int64, end int64) *[]sdbi.Product
- func (m *Six910Manager) GetProductByID(id int64, sid int64) *sdbi.Product
- func (m *Six910Manager) GetProductByNameAndManufacturerName(manf string, name string, storeID int64, start int64, end int64) *[]sdbi.Product
- func (m *Six910Manager) GetProductCategoryList(productID int64) *[]int64
- func (m *Six910Manager) GetProductIDList(sid int64) *[]int64
- func (m *Six910Manager) GetProductIDListByCategories(sid int64, catList *[]int64) *[]int64
- func (m *Six910Manager) GetProductList(storeID int64, start int64, end int64) *[]sdbi.Product
- func (m *Six910Manager) GetProductManufacturerListByCatID(catID int64, storeID int64) *[]string
- func (m *Six910Manager) GetProductManufacturerListByProductName(name string, storeID int64) *[]string
- func (m *Six910Manager) GetProductManufacturerListByProductSearch(attrs string, storeID int64) *[]string
- func (m *Six910Manager) GetProductSubSkuList(storeID int64, parentProdID int64) *[]sdbi.Product
- func (m *Six910Manager) GetProductsByCaterory(catID int64, sid int64, start int64, end int64) *[]sdbi.Product
- func (m *Six910Manager) GetProductsByName(name string, sid int64, start int64, end int64) *[]sdbi.Product
- func (m *Six910Manager) GetProductsByPromoted(sid int64, start int64, end int64) *[]sdbi.Product
- func (m *Six910Manager) GetRegion(id int64, sid int64) *sdbi.Region
- func (m *Six910Manager) GetRegionList(storeID int64) *[]sdbi.Region
- func (m *Six910Manager) GetSecurityProfile(storeName string, localDomain string) *SecurityProfile
- func (m *Six910Manager) GetShipment(id int64, sid int64) *sdbi.Shipment
- func (m *Six910Manager) GetShipmentBox(id int64, sid int64) *sdbi.ShipmentBox
- func (m *Six910Manager) GetShipmentBoxList(shipmentID int64, sid int64) *[]sdbi.ShipmentBox
- func (m *Six910Manager) GetShipmentItem(id int64, sid int64) *sdbi.ShipmentItem
- func (m *Six910Manager) GetShipmentItemList(shipmentID int64, sid int64) *[]sdbi.ShipmentItem
- func (m *Six910Manager) GetShipmentItemListByBox(boxNumber int64, shipmentID int64, sid int64) *[]sdbi.ShipmentItem
- func (m *Six910Manager) GetShipmentList(orderID int64, sid int64) *[]sdbi.Shipment
- func (m *Six910Manager) GetShippingCarrier(id int64, sid int64) *sdbi.ShippingCarrier
- func (m *Six910Manager) GetShippingCarrierList(storeID int64) *[]sdbi.ShippingCarrier
- func (m *Six910Manager) GetShippingMethod(id int64, sid int64) *sdbi.ShippingMethod
- func (m *Six910Manager) GetShippingMethodList(storeID int64) *[]sdbi.ShippingMethod
- func (m *Six910Manager) GetStore(sname string, localDomain string) *sdbi.Store
- func (m *Six910Manager) GetStoreOrderList(sid int64) *[]sdbi.Order
- func (m *Six910Manager) GetStoreOrderListByStatus(status string, sid int64) *[]sdbi.Order
- func (m *Six910Manager) GetStorePlugin(id int64, sid int64) *sdbi.StorePlugins
- func (m *Six910Manager) GetStorePluginList(storeID int64) *[]sdbi.StorePlugins
- func (m *Six910Manager) GetSubCategoryList(catID int64) *[]sdbi.Category
- func (m *Six910Manager) GetSubRegion(id int64, sid int64) *sdbi.SubRegion
- func (m *Six910Manager) GetSubRegionList(regionID int64, sid int64) *[]sdbi.SubRegion
- func (m *Six910Manager) GetTaxRate(country string, state string, sid int64) *[]sdbi.TaxRate
- func (m *Six910Manager) GetTaxRateList(storeID int64) *[]sdbi.TaxRate
- func (m *Six910Manager) GetUser(u *User) *UserResponse
- func (m *Six910Manager) GetUsersByCustomer(cid int64, storeID int64) *[]UserResponse
- func (m *Six910Manager) GetVisitorData(storeID int64) *[]sdbi.VisitorData
- func (m *Six910Manager) GetZoneZipListByExclusion(exID int64, sid int64) *[]sdbi.ZoneZip
- func (m *Six910Manager) GetZoneZipListByInclusion(incID int64, sid int64) *[]sdbi.ZoneZip
- func (m *Six910Manager) ProductSearch(p *sdbi.ProductSearch) *[]sdbi.Product
- func (m *Six910Manager) ResetCustomerPassword(u *User) *CustomerPasswordResponse
- func (m *Six910Manager) UpdateAddress(a *sdbi.Address, sid int64) *Response
- func (m *Six910Manager) UpdateCart(c *sdbi.Cart) *Response
- func (m *Six910Manager) UpdateCartItem(ci *sdbi.CartItem, cid int64, sid int64) *Response
- func (m *Six910Manager) UpdateCategory(c *sdbi.Category) *Response
- func (m *Six910Manager) UpdateCustomer(c *sdbi.Customer) *Response
- func (m *Six910Manager) UpdateDataStoreWriteLock(w *sdbi.DataStoreWriteLock) *Response
- func (m *Six910Manager) UpdateDistributor(d *sdbi.Distributor) *Response
- func (m *Six910Manager) UpdateExcludedSubRegion(e *sdbi.ExcludedSubRegion, sid int64) *Response
- func (m *Six910Manager) UpdateIncludedSubRegion(e *sdbi.IncludedSubRegion, sid int64) *Response
- func (m *Six910Manager) UpdateInstance(i *sdbi.Instances) *Response
- func (m *Six910Manager) UpdateInsurance(i *sdbi.Insurance) *Response
- func (m *Six910Manager) UpdateLocalDatastore(d *sdbi.LocalDataStore) *Response
- func (m *Six910Manager) UpdateOAuthUser(user *OAuthUser, auth *Auth) *Response
- func (m *Six910Manager) UpdateOrder(o *sdbi.Order) *Response
- func (m *Six910Manager) UpdateOrderItem(i *sdbi.OrderItem, sid int64) *Response
- func (m *Six910Manager) UpdatePaymentGateway(pgw *sdbi.PaymentGateway, sid int64) *Response
- func (m *Six910Manager) UpdatePlugin(p *sdbi.Plugins) *Response
- func (m *Six910Manager) UpdateProduct(p *sdbi.Product) *Response
- func (m *Six910Manager) UpdateProductQuantity(p *sdbi.Product) *Response
- func (m *Six910Manager) UpdateRegion(r *sdbi.Region) *Response
- func (m *Six910Manager) UpdateShipment(s *sdbi.Shipment, sid int64) *Response
- func (m *Six910Manager) UpdateShipmentBox(sb *sdbi.ShipmentBox, sid int64) *Response
- func (m *Six910Manager) UpdateShipmentItem(si *sdbi.ShipmentItem, sid int64) *Response
- func (m *Six910Manager) UpdateShippingCarrier(c *sdbi.ShippingCarrier) *Response
- func (m *Six910Manager) UpdateShippingMethod(s *sdbi.ShippingMethod) *Response
- func (m *Six910Manager) UpdateStore(s *sdbi.Store) *Response
- func (m *Six910Manager) UpdateStorePlugin(sp *sdbi.StorePlugins) *Response
- func (m *Six910Manager) UpdateSubRegion(s *sdbi.SubRegion, sid int64) *Response
- func (m *Six910Manager) UpdateTaxRate(t *sdbi.TaxRate) *Response
- func (m *Six910Manager) UpdateUser(u *User) *Response
- func (m *Six910Manager) ValidateUser(u *User) *Response
- type User
- type UserResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomerPasswordResponse ¶ added in v0.1.0
type CustomerPasswordResponse struct {
Success bool `json:"success"`
Username string `json:"username"`
Password string `json:"password"`
}
CustomerPasswordResponse CustomerPasswordResponse
type LocalStoreAdminUser ¶
LocalStoreAdminUser LocalStoreAdminUser
type LocalStoreResponse ¶
type LocalStoreResponse struct {
Success bool `json:"success"`
StoreID int64 `json:"storeId"`
Code int64 `json:"code"`
Message string `json:"message"`
}
LocalStoreResponse LocalStoreResponse
type Manager ¶
type Manager interface {
GetSecurityProfile(storeName string, localDomain string) *SecurityProfile
CreateLocalStore(auth *LocalStoreAdminUser) *LocalStoreResponse
// // Store --------------------------
// //Can only add a store when in external oauth mode
AddStore(s *sdbi.Store) *ResponseID
UpdateStore(s *sdbi.Store) *Response
GetStore(sname string, localDomain string) *sdbi.Store
// //can only delete a store when in the external oauth mode
DeleteStore(sname string, localDomain string) *Response
// //customer
AddCustomer(c *sdbi.Customer) *ResponseID
UpdateCustomer(c *sdbi.Customer) *Response
GetCustomer(email string, storeID int64) *sdbi.Customer
GetCustomerID(id int64, storeID int64) *sdbi.Customer
GetCustomerList(storeID int64, start int64, end int64) *[]sdbi.Customer
DeleteCustomer(id int64, storeID int64) *Response
// only for local single store installations
AddAdminUser(u *User) *Response
AddCustomerUser(u *User) *Response
UpdateUser(u *User) *Response
AdminUpdateUser(u *User) *Response
GetUser(u *User) *UserResponse
GetAdminUsers(storeID int64) *[]UserResponse
GetCustomerUsers(storeID int64) *[]UserResponse
GetUsersByCustomer(cid int64, storeID int64) *[]UserResponse
ValidateUser(u *User) *Response
ResetCustomerPassword(u *User) *CustomerPasswordResponse
//oauth users
AddOAuthUser(user *OAuthUser, auth *Auth) *Response
UpdateOAuthUser(user *OAuthUser, auth *Auth) *Response
GetOAuthUser(username string, clientID string, auth *Auth) (*OAuthUserUser, int)
GetOAuthUserList(clientID string, auth *Auth) (*[]OAuthUser, int)
DeleteOAuthUser(username string, clientID string, auth *Auth) *Response
// //distributors
AddDistributor(d *sdbi.Distributor) *ResponseID
UpdateDistributor(d *sdbi.Distributor) *Response
GetDistributor(id int64, storeID int64) *sdbi.Distributor
GetDistributorList(storeID int64) *[]sdbi.Distributor
DeleteDistributor(id int64, storeID int64) *Response
// //Cart
AddCart(c *sdbi.Cart) *ResponseID
UpdateCart(c *sdbi.Cart) *Response
GetCart(cid int64, storeID int64) *sdbi.Cart
DeleteCart(id int64, cid int64, storeID int64) *Response
// //cart item
AddCartItem(ci *sdbi.CartItem, cid int64, sid int64) *ResponseID
UpdateCartItem(ci *sdbi.CartItem, cid int64, sid int64) *Response
GetCarItem(cid int64, prodID int64, sid int64) *sdbi.CartItem
GetCartItemList(cartID int64, cid int64, sid int64) *[]sdbi.CartItem
DeleteCartItem(id int64, prodID int64, cartID int64) *Response
// //address
AddAddress(a *sdbi.Address, sid int64) *ResponseID
UpdateAddress(a *sdbi.Address, sid int64) *Response
GetAddress(id int64, cid int64, sid int64) *sdbi.Address
GetAddressList(cid int64, sid int64) *[]sdbi.Address
DeleteAddress(id int64, cid int64, sid int64) *Response
// //category
AddCategory(c *sdbi.Category) *ResponseID
UpdateCategory(c *sdbi.Category) *Response
GetCategory(id int64, sid int64) *sdbi.Category
GetHierarchicalCategoryList(storeID int64) *[]sdbi.Category
GetCategoryList(storeID int64) *[]sdbi.Category
GetSubCategoryList(catID int64) *[]sdbi.Category
DeleteCategory(id int64, sid int64) *Response
// //shipping method
AddShippingMethod(s *sdbi.ShippingMethod) *ResponseID
UpdateShippingMethod(s *sdbi.ShippingMethod) *Response
GetShippingMethod(id int64, sid int64) *sdbi.ShippingMethod
GetShippingMethodList(storeID int64) *[]sdbi.ShippingMethod
DeleteShippingMethod(id int64, sid int64) *Response
// //shipping insurance
AddInsurance(i *sdbi.Insurance) *ResponseID
UpdateInsurance(i *sdbi.Insurance) *Response
GetInsurance(id int64, sid int64) *sdbi.Insurance
GetInsuranceList(storeID int64) *[]sdbi.Insurance
DeleteInsurance(id int64, sid int64) *Response
//tax rate
AddTaxRate(t *sdbi.TaxRate) *ResponseID
UpdateTaxRate(t *sdbi.TaxRate) *Response
GetTaxRate(country string, state string, sid int64) *[]sdbi.TaxRate
GetTaxRateList(storeID int64) *[]sdbi.TaxRate
DeleteTaxRate(id int64, sid int64) *Response
// //product
AddProduct(p *sdbi.Product) *ResponseID
UpdateProduct(p *sdbi.Product) *Response
UpdateProductQuantity(p *sdbi.Product) *Response
GetProductByID(id int64, sid int64) *sdbi.Product
GetProductByBySku(sku string, distributorID int64, sid int64) *sdbi.Product
GetProductsByPromoted(sid int64, start int64, end int64) *[]sdbi.Product
GetProductsByName(name string, sid int64, start int64, end int64) *[]sdbi.Product
GetProductsByCaterory(catID int64, sid int64, start int64, end int64) *[]sdbi.Product
GetProductList(storeID int64, start int64, end int64) *[]sdbi.Product
GetProductSubSkuList(storeID int64, parentProdID int64) *[]sdbi.Product
GetProductIDList(sid int64) *[]int64
GetProductIDListByCategories(sid int64, catList *[]int64) *[]int64
DeleteProduct(id int64, sid int64) *Response
GetProductManufacturerListByProductName(name string, storeID int64) *[]string
GetProductManufacturerListByProductSearch(attrs string, storeID int64) *[]string
GetProductByNameAndManufacturerName(manf string, name string, storeID int64,
start int64, end int64) *[]sdbi.Product
GetProductManufacturerListByCatID(catID int64, storeID int64) *[]string
GetProductByCatAndManufacturer(catID int64, manf string, storeID int64,
start int64, end int64) *[]sdbi.Product
ProductSearch(p *sdbi.ProductSearch) *[]sdbi.Product
// //Geographic Regions
AddRegion(r *sdbi.Region) *ResponseID
UpdateRegion(r *sdbi.Region) *Response
GetRegion(id int64, sid int64) *sdbi.Region
GetRegionList(storeID int64) *[]sdbi.Region
DeleteRegion(id int64, sid int64) *Response
// //Geographic Sub Regions
AddSubRegion(s *sdbi.SubRegion, sid int64) *ResponseID
UpdateSubRegion(s *sdbi.SubRegion, sid int64) *Response
GetSubRegion(id int64, sid int64) *sdbi.SubRegion
GetSubRegionList(regionID int64, sid int64) *[]sdbi.SubRegion
DeleteSubRegion(id int64, sid int64) *Response
// //excluded sub regions
AddExcludedSubRegion(e *sdbi.ExcludedSubRegion, sid int64) *ResponseID
UpdateExcludedSubRegion(e *sdbi.ExcludedSubRegion, sid int64) *Response
GetExcludedSubRegion(id int64, sid int64) *sdbi.ExcludedSubRegion
GetExcludedSubRegionList(regionID int64, sid int64) *[]sdbi.ExcludedSubRegion
DeleteExcludedSubRegion(id int64, regionID int64, sid int64) *Response
// //included sub regions
AddIncludedSubRegion(e *sdbi.IncludedSubRegion, sid int64) *ResponseID
UpdateIncludedSubRegion(e *sdbi.IncludedSubRegion, sid int64) *Response
GetIncludedSubRegion(id int64, sid int64) *sdbi.IncludedSubRegion
GetIncludedSubRegionList(regionID int64, sid int64) *[]sdbi.IncludedSubRegion
DeleteIncludedSubRegion(id int64, regionID int64, sid int64) *Response
// //limit exclusions and inclusions to a zip code
AddZoneZip(z *sdbi.ZoneZip, sid int64) *ResponseID
GetZoneZipListByExclusion(exID int64, sid int64) *[]sdbi.ZoneZip
GetZoneZipListByInclusion(incID int64, sid int64) *[]sdbi.ZoneZip
DeleteZoneZip(id int64, incID int64, exID int64, sid int64) *Response
// //product category
AddProductCategory(pc *sdbi.ProductCategory, sid int64) *Response
GetProductCategoryList(productID int64) *[]int64
DeleteProductCategory(pc *sdbi.ProductCategory, sid int64) *Response
// //Orders
AddOrder(o *sdbi.Order) *ResponseID
UpdateOrder(o *sdbi.Order) *Response
GetOrder(id int64, sid int64) *sdbi.Order
GetOrderList(cid int64, sid int64) *[]sdbi.Order
GetStoreOrderList(sid int64) *[]sdbi.Order
GetStoreOrderListByStatus(status string, sid int64) *[]sdbi.Order
GetOrderCountData(sid int64) *[]sdbi.OrderCountData
GetOrderSalesData(sid int64) *[]sdbi.OrderSalesData
DeleteOrder(id int64, sid int64) *Response
// //Order Items
AddOrderItem(i *sdbi.OrderItem, sid int64) *ResponseID
UpdateOrderItem(i *sdbi.OrderItem, sid int64) *Response
GetOrderItem(id int64, sid int64) *sdbi.OrderItem
GetOrderItemList(orderID int64, sid int64) *[]sdbi.OrderItem
DeleteOrderItem(id int64, sid int64) *Response
// //Order Comments
AddOrderComments(c *sdbi.OrderComment, sid int64) *ResponseID
GetOrderCommentList(orderID int64, sid int64) *[]sdbi.OrderComment
// //Order Payment Transactions
AddOrderTransaction(t *sdbi.OrderTransaction, sid int64) *ResponseID
GetOrderTransactionList(orderID int64, sid int64) *[]sdbi.OrderTransaction
// //shipment
AddShipment(s *sdbi.Shipment, sid int64) *ResponseID
UpdateShipment(s *sdbi.Shipment, sid int64) *Response
GetShipment(id int64, sid int64) *sdbi.Shipment
GetShipmentList(orderID int64, sid int64) *[]sdbi.Shipment
DeleteShipment(id int64, sid int64) *Response
// //shipment boxes
AddShipmentBox(sb *sdbi.ShipmentBox, sid int64) *ResponseID
UpdateShipmentBox(sb *sdbi.ShipmentBox, sid int64) *Response
GetShipmentBox(id int64, sid int64) *sdbi.ShipmentBox
GetShipmentBoxList(shipmentID int64, sid int64) *[]sdbi.ShipmentBox
DeleteShipmentBox(id int64, sid int64) *Response
// //Shipment Items in box
AddShipmentItem(si *sdbi.ShipmentItem, sid int64) *ResponseID
UpdateShipmentItem(si *sdbi.ShipmentItem, sid int64) *Response
GetShipmentItem(id int64, sid int64) *sdbi.ShipmentItem
GetShipmentItemList(shipmentID int64, sid int64) *[]sdbi.ShipmentItem
GetShipmentItemListByBox(boxNumber int64, shipmentID int64, sid int64) *[]sdbi.ShipmentItem
DeleteShipmentItem(id int64, sid int64) *Response
// //Global Plugins
AddPlugin(p *sdbi.Plugins) *ResponseID
UpdatePlugin(p *sdbi.Plugins) *Response
GetPlugin(id int64) *sdbi.Plugins
GetPluginList(start int64, end int64) *[]sdbi.Plugins
DeletePlugin(id int64) *Response
// //store plugins installed
AddStorePlugin(sp *sdbi.StorePlugins) *ResponseID
UpdateStorePlugin(sp *sdbi.StorePlugins) *Response
GetStorePlugin(id int64, sid int64) *sdbi.StorePlugins
GetStorePluginList(storeID int64) *[]sdbi.StorePlugins
DeleteStorePlugin(id int64, sid int64) *Response
// //Plugins that are payment gateways
AddPaymentGateway(pgw *sdbi.PaymentGateway, sid int64) *ResponseID
UpdatePaymentGateway(pgw *sdbi.PaymentGateway, sid int64) *Response
GetPaymentGateway(id int64, sid int64) *sdbi.PaymentGateway
GetPaymentGatewayByName(name string, sid int64) *sdbi.PaymentGateway
GetPaymentGateways(storeID int64) *[]sdbi.PaymentGateway
DeletePaymentGateway(id int64, sid int64) *Response
// //store shipment carrier like UPS and FEDex
AddShippingCarrier(c *sdbi.ShippingCarrier) *ResponseID
UpdateShippingCarrier(c *sdbi.ShippingCarrier) *Response
GetShippingCarrier(id int64, sid int64) *sdbi.ShippingCarrier
GetShippingCarrierList(storeID int64) *[]sdbi.ShippingCarrier
DeleteShippingCarrier(id int64, sid int64) *Response
// //----------------start datastore------------------------------------
// //this gets called when a node start up and add only if it doesn't already exist
AddLocalDatastore(d *sdbi.LocalDataStore) *Response
// //This get get called when a change is made to a datastore from a node in the cluster
// //Or after all reloads have completed and then get set to Reload = false
UpdateLocalDatastore(d *sdbi.LocalDataStore) *Response
// //This gets call by cluster nodes to see if there are pending reload
GetLocalDatastore(storeID int64, dataStoreName string) *sdbi.LocalDataStore
// //---------------------start instance--------------------
// // this gets called when each instance is started and added only if never added before
// //The instance name is pulled from Docker or an manually entered env variable
AddInstance(i *sdbi.Instances) *Response
// //This gets called after instance gets reloaded
UpdateInstance(i *sdbi.Instances) *Response
// //Gets called before updating an instance
GetInstance(name string, dataStoreName string, storeID int64) *sdbi.Instances
// //Gets called before or after updating an instance and allows a single instance
// to clear the datastore reload flag if all instances have reloaded
// this give any single instance visibility into other instances
GetInstanceList(dataStoreName string, storeID int64) *[]sdbi.Instances
// //-------------------start write lock-------------
// //gets called after UI makes changes to one of the datastores
// //If the datastore already exists, the Update method is called from within add
AddDataStoreWriteLock(w *sdbi.DataStoreWriteLock) *Response
UpdateDataStoreWriteLock(w *sdbi.DataStoreWriteLock) *Response
// //gets called from within the add method and by any node trying to update a datastore
GetDataStoreWriteLock(dataStore string, storeID int64) *sdbi.DataStoreWriteLock
AddVisit(v *sdbi.Visitor) bool
GetVisitorData(storeID int64) *[]sdbi.VisitorData
}
Manager Manager
type OAuthUser ¶
type OAuthUser struct {
Username string `json:"username"`
Password string `json:"password"`
Enabled bool `json:"enabled"`
EmailAddress string `json:"emailAddress"`
FirstName string `json:"firstName"`
LastName string `json:"lastName"`
RoleID int64 `json:"roleId"`
ClientID int64 `json:"clientId"`
}
OAuthUser OAuthUser
type OAuthUserUser ¶
type OAuthUserUser struct {
Username string `json:"username"`
Enabled bool `json:"enabled"`
Entered time.Time `json:"dateEntered"`
Email string `json:"emailAddress"`
FirstName string `json:"firstName"`
LastName string `json:"lastName"`
RoleID int64 `json:"roleId"`
ClientID int64 `json:"clientId"`
}
OAuthUserUser OAuthUserUser
type OauthUserList ¶
type OauthUserList struct {
Username string `json:"username"`
Enabled bool `json:"enabled"`
FirstName string `json:"firstName"`
LastName string `json:"lastName"`
ClientID int64 `json:"clientId"`
}
OauthUserList OauthUserList
type Response ¶
type Response struct {
Success bool `json:"success"`
Code int64 `json:"code"`
Message string `json:"message"`
}
Response Response
type ResponseID ¶
type ResponseID struct {
ID int64 `json:"id"`
Success bool `json:"success"`
Code int64 `json:"code"`
Message string `json:"message"`
}
ResponseID ResponseID
type SecurityProfile ¶
SecurityProfile SecurityProfile
type Six910Manager ¶
Six910Manager Six910Manager
func (*Six910Manager) AddAddress ¶
func (m *Six910Manager) AddAddress(a *sdbi.Address, sid int64) *ResponseID
AddAddress AddAddress
func (*Six910Manager) AddAdminUser ¶
func (m *Six910Manager) AddAdminUser(u *User) *Response
AddAdminUser AddAdminUser
func (*Six910Manager) AddCart ¶
func (m *Six910Manager) AddCart(c *sdbi.Cart) *ResponseID
AddCart AddCart
func (*Six910Manager) AddCartItem ¶
func (m *Six910Manager) AddCartItem(ci *sdbi.CartItem, cid int64, sid int64) *ResponseID
AddCartItem AddCartItem
func (*Six910Manager) AddCategory ¶
func (m *Six910Manager) AddCategory(c *sdbi.Category) *ResponseID
AddCategory AddCategory
func (*Six910Manager) AddCustomer ¶
func (m *Six910Manager) AddCustomer(c *sdbi.Customer) *ResponseID
AddCustomer AddCustomer
func (*Six910Manager) AddCustomerUser ¶
func (m *Six910Manager) AddCustomerUser(u *User) *Response
AddCustomerUser AddCustomerUser
func (*Six910Manager) AddDataStoreWriteLock ¶
func (m *Six910Manager) AddDataStoreWriteLock(w *sdbi.DataStoreWriteLock) *Response
AddDataStoreWriteLock AddDataStoreWriteLock
func (*Six910Manager) AddDistributor ¶
func (m *Six910Manager) AddDistributor(d *sdbi.Distributor) *ResponseID
AddDistributor AddDistributor
func (*Six910Manager) AddExcludedSubRegion ¶
func (m *Six910Manager) AddExcludedSubRegion(e *sdbi.ExcludedSubRegion, sid int64) *ResponseID
AddExcludedSubRegion AddExcludedSubRegion
func (*Six910Manager) AddIncludedSubRegion ¶
func (m *Six910Manager) AddIncludedSubRegion(e *sdbi.IncludedSubRegion, sid int64) *ResponseID
AddIncludedSubRegion AddIncludedSubRegion
func (*Six910Manager) AddInstance ¶
func (m *Six910Manager) AddInstance(i *sdbi.Instances) *Response
AddInstance AddInstance
func (*Six910Manager) AddInsurance ¶
func (m *Six910Manager) AddInsurance(i *sdbi.Insurance) *ResponseID
AddInsurance AddInsurance
func (*Six910Manager) AddLocalDatastore ¶
func (m *Six910Manager) AddLocalDatastore(d *sdbi.LocalDataStore) *Response
AddLocalDatastore AddLocalDatastore
func (*Six910Manager) AddOAuthUser ¶
func (m *Six910Manager) AddOAuthUser(user *OAuthUser, auth *Auth) *Response
AddOAuthUser AddOAuthUser
func (*Six910Manager) AddOrder ¶
func (m *Six910Manager) AddOrder(o *sdbi.Order) *ResponseID
AddOrder AddOrder
func (*Six910Manager) AddOrderComments ¶
func (m *Six910Manager) AddOrderComments(c *sdbi.OrderComment, sid int64) *ResponseID
AddOrderComments AddOrderComments
func (*Six910Manager) AddOrderItem ¶
func (m *Six910Manager) AddOrderItem(i *sdbi.OrderItem, sid int64) *ResponseID
AddOrderItem AddOrderItem
func (*Six910Manager) AddOrderTransaction ¶
func (m *Six910Manager) AddOrderTransaction(t *sdbi.OrderTransaction, sid int64) *ResponseID
AddOrderTransaction AddOrderTransaction
func (*Six910Manager) AddPaymentGateway ¶
func (m *Six910Manager) AddPaymentGateway(pgw *sdbi.PaymentGateway, sid int64) *ResponseID
AddPaymentGateway AddPaymentGateway
func (*Six910Manager) AddPlugin ¶
func (m *Six910Manager) AddPlugin(p *sdbi.Plugins) *ResponseID
AddPlugin AddPlugin
func (*Six910Manager) AddProduct ¶
func (m *Six910Manager) AddProduct(p *sdbi.Product) *ResponseID
AddProduct AddProduct
func (*Six910Manager) AddProductCategory ¶
func (m *Six910Manager) AddProductCategory(pc *sdbi.ProductCategory, sid int64) *Response
AddProductCategory AddProductCategory
func (*Six910Manager) AddRegion ¶
func (m *Six910Manager) AddRegion(r *sdbi.Region) *ResponseID
AddRegion AddRegion
func (*Six910Manager) AddShipment ¶
func (m *Six910Manager) AddShipment(s *sdbi.Shipment, sid int64) *ResponseID
AddShipment AddShipment
func (*Six910Manager) AddShipmentBox ¶
func (m *Six910Manager) AddShipmentBox(sb *sdbi.ShipmentBox, sid int64) *ResponseID
AddShipmentBox AddShipmentBox
func (*Six910Manager) AddShipmentItem ¶
func (m *Six910Manager) AddShipmentItem(si *sdbi.ShipmentItem, sid int64) *ResponseID
AddShipmentItem AddShipmentItem
func (*Six910Manager) AddShippingCarrier ¶
func (m *Six910Manager) AddShippingCarrier(c *sdbi.ShippingCarrier) *ResponseID
AddShippingCarrier AddShippingCarrier
func (*Six910Manager) AddShippingMethod ¶
func (m *Six910Manager) AddShippingMethod(s *sdbi.ShippingMethod) *ResponseID
AddShippingMethod AddShippingMethod
func (*Six910Manager) AddStore ¶
func (m *Six910Manager) AddStore(s *sdbi.Store) *ResponseID
AddStore AddStore
func (*Six910Manager) AddStorePlugin ¶
func (m *Six910Manager) AddStorePlugin(sp *sdbi.StorePlugins) *ResponseID
AddStorePlugin AddStorePlugin
func (*Six910Manager) AddSubRegion ¶
func (m *Six910Manager) AddSubRegion(s *sdbi.SubRegion, sid int64) *ResponseID
AddSubRegion AddSubRegion
func (*Six910Manager) AddTaxRate ¶ added in v0.1.0
func (m *Six910Manager) AddTaxRate(t *sdbi.TaxRate) *ResponseID
AddTaxRate AddTaxRate
func (*Six910Manager) AddVisit ¶ added in v0.1.0
func (m *Six910Manager) AddVisit(v *sdbi.Visitor) bool
AddVisit AddVisit
func (*Six910Manager) AddZoneZip ¶
func (m *Six910Manager) AddZoneZip(z *sdbi.ZoneZip, sid int64) *ResponseID
AddZoneZip AddZoneZip
func (*Six910Manager) AdminUpdateUser ¶ added in v0.1.0
func (m *Six910Manager) AdminUpdateUser(u *User) *Response
AdminUpdateUser AdminUpdateUser
func (*Six910Manager) CreateLocalStore ¶
func (m *Six910Manager) CreateLocalStore(auth *LocalStoreAdminUser) *LocalStoreResponse
CreateLocalStore CreateLocalStore
func (*Six910Manager) DeleteAddress ¶
func (m *Six910Manager) DeleteAddress(id int64, cid int64, sid int64) *Response
DeleteAddress DeleteAddress
func (*Six910Manager) DeleteCart ¶
func (m *Six910Manager) DeleteCart(id int64, cid int64, storeID int64) *Response
DeleteCart DeleteCart
func (*Six910Manager) DeleteCartItem ¶
func (m *Six910Manager) DeleteCartItem(id int64, prodID int64, cartID int64) *Response
DeleteCartItem DeleteCartItem
func (*Six910Manager) DeleteCategory ¶
func (m *Six910Manager) DeleteCategory(id int64, sid int64) *Response
DeleteCategory DeleteCategory
func (*Six910Manager) DeleteCustomer ¶
func (m *Six910Manager) DeleteCustomer(id int64, storeID int64) *Response
DeleteCustomer DeleteCustomer
func (*Six910Manager) DeleteDistributor ¶
func (m *Six910Manager) DeleteDistributor(id int64, storeID int64) *Response
DeleteDistributor DeleteDistributor
func (*Six910Manager) DeleteExcludedSubRegion ¶
func (m *Six910Manager) DeleteExcludedSubRegion(id int64, regionID int64, sid int64) *Response
DeleteExcludedSubRegion DeleteExcludedSubRegion
func (*Six910Manager) DeleteIncludedSubRegion ¶
func (m *Six910Manager) DeleteIncludedSubRegion(id int64, regionID int64, sid int64) *Response
DeleteIncludedSubRegion DeleteIncludedSubRegion
func (*Six910Manager) DeleteInsurance ¶
func (m *Six910Manager) DeleteInsurance(id int64, sid int64) *Response
DeleteInsurance DeleteInsurance
func (*Six910Manager) DeleteOAuthUser ¶
func (m *Six910Manager) DeleteOAuthUser(username string, clientID string, auth *Auth) *Response
DeleteOAuthUser DeleteOAuthUser
func (*Six910Manager) DeleteOrder ¶
func (m *Six910Manager) DeleteOrder(id int64, sid int64) *Response
DeleteOrder DeleteOrder
func (*Six910Manager) DeleteOrderItem ¶
func (m *Six910Manager) DeleteOrderItem(id int64, sid int64) *Response
DeleteOrderItem DeleteOrderItem
func (*Six910Manager) DeletePaymentGateway ¶
func (m *Six910Manager) DeletePaymentGateway(id int64, sid int64) *Response
DeletePaymentGateway DeletePaymentGateway
func (*Six910Manager) DeletePlugin ¶
func (m *Six910Manager) DeletePlugin(id int64) *Response
DeletePlugin DeletePlugin
func (*Six910Manager) DeleteProduct ¶
func (m *Six910Manager) DeleteProduct(id int64, sid int64) *Response
DeleteProduct DeleteProduct
func (*Six910Manager) DeleteProductCategory ¶
func (m *Six910Manager) DeleteProductCategory(pc *sdbi.ProductCategory, sid int64) *Response
DeleteProductCategory DeleteProductCategory
func (*Six910Manager) DeleteRegion ¶
func (m *Six910Manager) DeleteRegion(id int64, sid int64) *Response
DeleteRegion DeleteRegion
func (*Six910Manager) DeleteShipment ¶
func (m *Six910Manager) DeleteShipment(id int64, sid int64) *Response
DeleteShipment DeleteShipment
func (*Six910Manager) DeleteShipmentBox ¶
func (m *Six910Manager) DeleteShipmentBox(id int64, sid int64) *Response
DeleteShipmentBox DeleteShipmentBox
func (*Six910Manager) DeleteShipmentItem ¶
func (m *Six910Manager) DeleteShipmentItem(id int64, sid int64) *Response
DeleteShipmentItem DeleteShipmentItem
func (*Six910Manager) DeleteShippingCarrier ¶
func (m *Six910Manager) DeleteShippingCarrier(id int64, sid int64) *Response
DeleteShippingCarrier DeleteShippingCarrier
func (*Six910Manager) DeleteShippingMethod ¶
func (m *Six910Manager) DeleteShippingMethod(id int64, sid int64) *Response
DeleteShippingMethod DeleteShippingMethod
func (*Six910Manager) DeleteStore ¶
func (m *Six910Manager) DeleteStore(sname string, localDomain string) *Response
DeleteStore DeleteStore
func (*Six910Manager) DeleteStorePlugin ¶
func (m *Six910Manager) DeleteStorePlugin(id int64, sid int64) *Response
DeleteStorePlugin DeleteStorePlugin
func (*Six910Manager) DeleteSubRegion ¶
func (m *Six910Manager) DeleteSubRegion(id int64, sid int64) *Response
DeleteSubRegion DeleteSubRegion
func (*Six910Manager) DeleteTaxRate ¶ added in v0.1.0
func (m *Six910Manager) DeleteTaxRate(id int64, sid int64) *Response
DeleteTaxRate DeleteTaxRate
func (*Six910Manager) DeleteZoneZip ¶
DeleteZoneZip DeleteZoneZip
func (*Six910Manager) GetAddress ¶
GetAddress GetAddress
func (*Six910Manager) GetAddressList ¶
func (m *Six910Manager) GetAddressList(cid int64, sid int64) *[]sdbi.Address
GetAddressList GetAddressList
func (*Six910Manager) GetAdminUsers ¶
func (m *Six910Manager) GetAdminUsers(storeID int64) *[]UserResponse
GetAdminUsers GetAdminUsers
func (*Six910Manager) GetCarItem ¶
GetCarItem GetCarItem
func (*Six910Manager) GetCart ¶
func (m *Six910Manager) GetCart(cid int64, storeID int64) *sdbi.Cart
GetCart GetCart
func (*Six910Manager) GetCartItemList ¶
GetCartItemList GetCartItemList
func (*Six910Manager) GetCategory ¶
func (m *Six910Manager) GetCategory(id int64, sid int64) *sdbi.Category
GetCategory GetCategory
func (*Six910Manager) GetCategoryList ¶
func (m *Six910Manager) GetCategoryList(storeID int64) *[]sdbi.Category
GetCategoryList GetCategoryList
func (*Six910Manager) GetCustomer ¶
func (m *Six910Manager) GetCustomer(email string, storeID int64) *sdbi.Customer
GetCustomer GetCustomer
func (*Six910Manager) GetCustomerID ¶
func (m *Six910Manager) GetCustomerID(id int64, storeID int64) *sdbi.Customer
GetCustomerID GetCustomerID
func (*Six910Manager) GetCustomerList ¶
GetCustomerList GetCustomerList
func (*Six910Manager) GetCustomerUsers ¶
func (m *Six910Manager) GetCustomerUsers(storeID int64) *[]UserResponse
GetCustomerUsers GetCustomerUsers
func (*Six910Manager) GetDataStoreWriteLock ¶
func (m *Six910Manager) GetDataStoreWriteLock(dataStore string, storeID int64) *sdbi.DataStoreWriteLock
GetDataStoreWriteLock GetDataStoreWriteLock
func (*Six910Manager) GetDistributor ¶
func (m *Six910Manager) GetDistributor(id int64, storeID int64) *sdbi.Distributor
GetDistributor GetDistributor
func (*Six910Manager) GetDistributorList ¶
func (m *Six910Manager) GetDistributorList(storeID int64) *[]sdbi.Distributor
GetDistributorList GetDistributorList
func (*Six910Manager) GetExcludedSubRegion ¶
func (m *Six910Manager) GetExcludedSubRegion(id int64, sid int64) *sdbi.ExcludedSubRegion
GetExcludedSubRegion GetExcludedSubRegion
func (*Six910Manager) GetExcludedSubRegionList ¶
func (m *Six910Manager) GetExcludedSubRegionList(regionID int64, sid int64) *[]sdbi.ExcludedSubRegion
GetExcludedSubRegionList GetExcludedSubRegionList
func (*Six910Manager) GetHierarchicalCategoryList ¶ added in v0.1.0
func (m *Six910Manager) GetHierarchicalCategoryList(storeID int64) *[]sdbi.Category
GetHierarchicalCategoryList GetHierarchicalCategoryList
func (*Six910Manager) GetIncludedSubRegion ¶
func (m *Six910Manager) GetIncludedSubRegion(id int64, sid int64) *sdbi.IncludedSubRegion
GetIncludedSubRegion GetIncludedSubRegion
func (*Six910Manager) GetIncludedSubRegionList ¶
func (m *Six910Manager) GetIncludedSubRegionList(regionID int64, sid int64) *[]sdbi.IncludedSubRegion
GetIncludedSubRegionList GetIncludedSubRegionList
func (*Six910Manager) GetInstance ¶
func (m *Six910Manager) GetInstance(name string, dataStoreName string, storeID int64) *sdbi.Instances
GetInstance GetInstance
func (*Six910Manager) GetInstanceList ¶ added in v0.1.0
func (m *Six910Manager) GetInstanceList(dataStoreName string, storeID int64) *[]sdbi.Instances
GetInstanceList GetInstanceList
func (*Six910Manager) GetInsurance ¶
func (m *Six910Manager) GetInsurance(id int64, sid int64) *sdbi.Insurance
GetInsurance GetInsurance
func (*Six910Manager) GetInsuranceList ¶
func (m *Six910Manager) GetInsuranceList(storeID int64) *[]sdbi.Insurance
GetInsuranceList GetInsuranceList
func (*Six910Manager) GetLocalDatastore ¶
func (m *Six910Manager) GetLocalDatastore(storeID int64, dataStoreName string) *sdbi.LocalDataStore
GetLocalDatastore GetLocalDatastore
func (*Six910Manager) GetOAuthUser ¶
func (m *Six910Manager) GetOAuthUser(username string, clientID string, auth *Auth) (*OAuthUserUser, int)
GetOAuthUser GetOAuthUser
func (*Six910Manager) GetOAuthUserList ¶
func (m *Six910Manager) GetOAuthUserList(clientID string, auth *Auth) (*[]OAuthUser, int)
GetOAuthUserList GetOAuthUserList
func (*Six910Manager) GetOrder ¶
func (m *Six910Manager) GetOrder(id int64, sid int64) *sdbi.Order
GetOrder GetOrder
func (*Six910Manager) GetOrderCommentList ¶
func (m *Six910Manager) GetOrderCommentList(orderID int64, sid int64) *[]sdbi.OrderComment
GetOrderCommentList GetOrderCommentList
func (*Six910Manager) GetOrderCountData ¶ added in v0.1.0
func (m *Six910Manager) GetOrderCountData(sid int64) *[]sdbi.OrderCountData
GetOrderCountData GetOrderCountData
func (*Six910Manager) GetOrderItem ¶
func (m *Six910Manager) GetOrderItem(id int64, sid int64) *sdbi.OrderItem
GetOrderItem GetOrderItem
func (*Six910Manager) GetOrderItemList ¶
func (m *Six910Manager) GetOrderItemList(orderID int64, sid int64) *[]sdbi.OrderItem
GetOrderItemList GetOrderItemList
func (*Six910Manager) GetOrderList ¶
func (m *Six910Manager) GetOrderList(cid int64, sid int64) *[]sdbi.Order
GetOrderList GetOrderList
func (*Six910Manager) GetOrderSalesData ¶ added in v0.1.0
func (m *Six910Manager) GetOrderSalesData(sid int64) *[]sdbi.OrderSalesData
GetOrderSalesData GetOrderSalesData
func (*Six910Manager) GetOrderTransactionList ¶
func (m *Six910Manager) GetOrderTransactionList(orderID int64, sid int64) *[]sdbi.OrderTransaction
GetOrderTransactionList GetOrderTransactionList
func (*Six910Manager) GetPaymentGateway ¶
func (m *Six910Manager) GetPaymentGateway(id int64, sid int64) *sdbi.PaymentGateway
GetPaymentGateway GetPaymentGateway
func (*Six910Manager) GetPaymentGatewayByName ¶ added in v1.1.0
func (m *Six910Manager) GetPaymentGatewayByName(name string, sid int64) *sdbi.PaymentGateway
GetPaymentGatewayByName GetPaymentGatewayByName
func (*Six910Manager) GetPaymentGateways ¶
func (m *Six910Manager) GetPaymentGateways(storeID int64) *[]sdbi.PaymentGateway
GetPaymentGateways GetPaymentGateways
func (*Six910Manager) GetPlugin ¶
func (m *Six910Manager) GetPlugin(id int64) *sdbi.Plugins
GetPlugin GetPlugin
func (*Six910Manager) GetPluginList ¶
func (m *Six910Manager) GetPluginList(start int64, end int64) *[]sdbi.Plugins
GetPluginList GetPluginList
func (*Six910Manager) GetProductByBySku ¶ added in v0.1.0
GetProductByBySku GetProductByBySku
func (*Six910Manager) GetProductByCatAndManufacturer ¶ added in v0.1.0
func (m *Six910Manager) GetProductByCatAndManufacturer(catID int64, manf string, storeID int64, start int64, end int64) *[]sdbi.Product
GetProductByCatAndManufacturer GetProductByCatAndManufacturer
func (*Six910Manager) GetProductByID ¶
func (m *Six910Manager) GetProductByID(id int64, sid int64) *sdbi.Product
GetProductByID GetProductByID
func (*Six910Manager) GetProductByNameAndManufacturerName ¶ added in v0.1.0
func (m *Six910Manager) GetProductByNameAndManufacturerName(manf string, name string, storeID int64, start int64, end int64) *[]sdbi.Product
GetProductByNameAndManufacturerName GetProductByNameAndManufacturerName
func (*Six910Manager) GetProductCategoryList ¶ added in v0.1.0
func (m *Six910Manager) GetProductCategoryList(productID int64) *[]int64
GetProductCategoryList GetProductCategoryList
func (*Six910Manager) GetProductIDList ¶ added in v0.1.0
func (m *Six910Manager) GetProductIDList(sid int64) *[]int64
GetProductIDList GetProductIDList
func (*Six910Manager) GetProductIDListByCategories ¶ added in v0.1.0
func (m *Six910Manager) GetProductIDListByCategories(sid int64, catList *[]int64) *[]int64
GetProductIDListByCategories GetProductIDListByCategories
func (*Six910Manager) GetProductList ¶
GetProductList GetProductList
func (*Six910Manager) GetProductManufacturerListByCatID ¶ added in v0.1.0
func (m *Six910Manager) GetProductManufacturerListByCatID(catID int64, storeID int64) *[]string
GetProductManufacturerListByCatID GetProductManufacturerListByCatID
func (*Six910Manager) GetProductManufacturerListByProductName ¶ added in v0.1.0
func (m *Six910Manager) GetProductManufacturerListByProductName(name string, storeID int64) *[]string
GetProductManufacturerListByProductName GetProductManufacturerListByProductName
func (*Six910Manager) GetProductManufacturerListByProductSearch ¶ added in v1.2.1
func (m *Six910Manager) GetProductManufacturerListByProductSearch(attrs string, storeID int64) *[]string
GetProductManufacturerListByProductSearch GetProductManufacturerListByProductSearch
func (*Six910Manager) GetProductSubSkuList ¶ added in v1.2.0
func (m *Six910Manager) GetProductSubSkuList(storeID int64, parentProdID int64) *[]sdbi.Product
GetProductSubSkuList GetProductSubSkuList
func (*Six910Manager) GetProductsByCaterory ¶
func (m *Six910Manager) GetProductsByCaterory(catID int64, sid int64, start int64, end int64) *[]sdbi.Product
GetProductsByCaterory GetProductsByCaterory
func (*Six910Manager) GetProductsByName ¶
func (m *Six910Manager) GetProductsByName(name string, sid int64, start int64, end int64) *[]sdbi.Product
GetProductsByName GetProductsByName
func (*Six910Manager) GetProductsByPromoted ¶ added in v0.1.0
GetProductsByPromoted GetProductsByPromoted
func (*Six910Manager) GetRegion ¶
func (m *Six910Manager) GetRegion(id int64, sid int64) *sdbi.Region
GetRegion GetRegion
func (*Six910Manager) GetRegionList ¶
func (m *Six910Manager) GetRegionList(storeID int64) *[]sdbi.Region
GetRegionList GetRegionList
func (*Six910Manager) GetSecurityProfile ¶
func (m *Six910Manager) GetSecurityProfile(storeName string, localDomain string) *SecurityProfile
GetSecurityProfile GetSecurityProfile
func (*Six910Manager) GetShipment ¶
func (m *Six910Manager) GetShipment(id int64, sid int64) *sdbi.Shipment
GetShipment GetShipment
func (*Six910Manager) GetShipmentBox ¶
func (m *Six910Manager) GetShipmentBox(id int64, sid int64) *sdbi.ShipmentBox
GetShipmentBox GetShipmentBox
func (*Six910Manager) GetShipmentBoxList ¶
func (m *Six910Manager) GetShipmentBoxList(shipmentID int64, sid int64) *[]sdbi.ShipmentBox
GetShipmentBoxList GetShipmentBoxList
func (*Six910Manager) GetShipmentItem ¶
func (m *Six910Manager) GetShipmentItem(id int64, sid int64) *sdbi.ShipmentItem
GetShipmentItem GetShipmentItem
func (*Six910Manager) GetShipmentItemList ¶
func (m *Six910Manager) GetShipmentItemList(shipmentID int64, sid int64) *[]sdbi.ShipmentItem
GetShipmentItemList GetShipmentItemList
func (*Six910Manager) GetShipmentItemListByBox ¶
func (m *Six910Manager) GetShipmentItemListByBox(boxNumber int64, shipmentID int64, sid int64) *[]sdbi.ShipmentItem
GetShipmentItemListByBox GetShipmentItemListByBox
func (*Six910Manager) GetShipmentList ¶
func (m *Six910Manager) GetShipmentList(orderID int64, sid int64) *[]sdbi.Shipment
GetShipmentList GetShipmentList
func (*Six910Manager) GetShippingCarrier ¶
func (m *Six910Manager) GetShippingCarrier(id int64, sid int64) *sdbi.ShippingCarrier
GetShippingCarrier GetShippingCarrier
func (*Six910Manager) GetShippingCarrierList ¶
func (m *Six910Manager) GetShippingCarrierList(storeID int64) *[]sdbi.ShippingCarrier
GetShippingCarrierList GetShippingCarrierList
func (*Six910Manager) GetShippingMethod ¶
func (m *Six910Manager) GetShippingMethod(id int64, sid int64) *sdbi.ShippingMethod
GetShippingMethod GetShippingMethod
func (*Six910Manager) GetShippingMethodList ¶
func (m *Six910Manager) GetShippingMethodList(storeID int64) *[]sdbi.ShippingMethod
GetShippingMethodList GetShippingMethodList
func (*Six910Manager) GetStore ¶
func (m *Six910Manager) GetStore(sname string, localDomain string) *sdbi.Store
GetStore GetStore
func (*Six910Manager) GetStoreOrderList ¶ added in v0.1.0
func (m *Six910Manager) GetStoreOrderList(sid int64) *[]sdbi.Order
GetStoreOrderList GetStoreOrderList
func (*Six910Manager) GetStoreOrderListByStatus ¶ added in v0.1.0
func (m *Six910Manager) GetStoreOrderListByStatus(status string, sid int64) *[]sdbi.Order
GetStoreOrderListByStatus GetStoreOrderListByStatus
func (*Six910Manager) GetStorePlugin ¶
func (m *Six910Manager) GetStorePlugin(id int64, sid int64) *sdbi.StorePlugins
GetStorePlugin GetStorePlugin
func (*Six910Manager) GetStorePluginList ¶
func (m *Six910Manager) GetStorePluginList(storeID int64) *[]sdbi.StorePlugins
GetStorePluginList GetStorePluginList
func (*Six910Manager) GetSubCategoryList ¶
func (m *Six910Manager) GetSubCategoryList(catID int64) *[]sdbi.Category
GetSubCategoryList GetSubCategoryList
func (*Six910Manager) GetSubRegion ¶
func (m *Six910Manager) GetSubRegion(id int64, sid int64) *sdbi.SubRegion
GetSubRegion GetSubRegion
func (*Six910Manager) GetSubRegionList ¶
func (m *Six910Manager) GetSubRegionList(regionID int64, sid int64) *[]sdbi.SubRegion
GetSubRegionList GetSubRegionList
func (*Six910Manager) GetTaxRate ¶ added in v0.1.0
GetTaxRate GetTaxRate
func (*Six910Manager) GetTaxRateList ¶ added in v0.1.0
func (m *Six910Manager) GetTaxRateList(storeID int64) *[]sdbi.TaxRate
GetTaxRateList GetTaxRateList
func (*Six910Manager) GetUser ¶
func (m *Six910Manager) GetUser(u *User) *UserResponse
GetUser GetUser
func (*Six910Manager) GetUsersByCustomer ¶ added in v0.1.0
func (m *Six910Manager) GetUsersByCustomer(cid int64, storeID int64) *[]UserResponse
GetUsersByCustomer GetUsersByCustomer
func (*Six910Manager) GetVisitorData ¶ added in v0.1.0
func (m *Six910Manager) GetVisitorData(storeID int64) *[]sdbi.VisitorData
GetVisitorData GetVisitorData
func (*Six910Manager) GetZoneZipListByExclusion ¶
func (m *Six910Manager) GetZoneZipListByExclusion(exID int64, sid int64) *[]sdbi.ZoneZip
GetZoneZipListByExclusion GetZoneZipListByExclusion
func (*Six910Manager) GetZoneZipListByInclusion ¶
func (m *Six910Manager) GetZoneZipListByInclusion(incID int64, sid int64) *[]sdbi.ZoneZip
GetZoneZipListByInclusion GetZoneZipListByInclusion
func (*Six910Manager) ProductSearch ¶ added in v1.2.0
func (m *Six910Manager) ProductSearch(p *sdbi.ProductSearch) *[]sdbi.Product
ProductSearch ProductSearch
func (*Six910Manager) ResetCustomerPassword ¶ added in v0.1.0
func (m *Six910Manager) ResetCustomerPassword(u *User) *CustomerPasswordResponse
ResetCustomerPassword ResetCustomerPassword
func (*Six910Manager) UpdateAddress ¶
func (m *Six910Manager) UpdateAddress(a *sdbi.Address, sid int64) *Response
UpdateAddress UpdateAddress
func (*Six910Manager) UpdateCart ¶
func (m *Six910Manager) UpdateCart(c *sdbi.Cart) *Response
UpdateCart UpdateCart
func (*Six910Manager) UpdateCartItem ¶
UpdateCartItem UpdateCartItem
func (*Six910Manager) UpdateCategory ¶
func (m *Six910Manager) UpdateCategory(c *sdbi.Category) *Response
UpdateCategory UpdateCategory
func (*Six910Manager) UpdateCustomer ¶
func (m *Six910Manager) UpdateCustomer(c *sdbi.Customer) *Response
UpdateCustomer UpdateCustomer
func (*Six910Manager) UpdateDataStoreWriteLock ¶
func (m *Six910Manager) UpdateDataStoreWriteLock(w *sdbi.DataStoreWriteLock) *Response
UpdateDataStoreWriteLock UpdateDataStoreWriteLock
func (*Six910Manager) UpdateDistributor ¶
func (m *Six910Manager) UpdateDistributor(d *sdbi.Distributor) *Response
UpdateDistributor UpdateDistributor
func (*Six910Manager) UpdateExcludedSubRegion ¶
func (m *Six910Manager) UpdateExcludedSubRegion(e *sdbi.ExcludedSubRegion, sid int64) *Response
UpdateExcludedSubRegion UpdateExcludedSubRegion
func (*Six910Manager) UpdateIncludedSubRegion ¶
func (m *Six910Manager) UpdateIncludedSubRegion(e *sdbi.IncludedSubRegion, sid int64) *Response
UpdateIncludedSubRegion UpdateIncludedSubRegion
func (*Six910Manager) UpdateInstance ¶
func (m *Six910Manager) UpdateInstance(i *sdbi.Instances) *Response
UpdateInstance UpdateInstance
func (*Six910Manager) UpdateInsurance ¶
func (m *Six910Manager) UpdateInsurance(i *sdbi.Insurance) *Response
UpdateInsurance UpdateInsurance
func (*Six910Manager) UpdateLocalDatastore ¶
func (m *Six910Manager) UpdateLocalDatastore(d *sdbi.LocalDataStore) *Response
UpdateLocalDatastore UpdateLocalDatastore
func (*Six910Manager) UpdateOAuthUser ¶
func (m *Six910Manager) UpdateOAuthUser(user *OAuthUser, auth *Auth) *Response
UpdateOAuthUser UpdateOAuthUser
func (*Six910Manager) UpdateOrder ¶
func (m *Six910Manager) UpdateOrder(o *sdbi.Order) *Response
UpdateOrder UpdateOrder
func (*Six910Manager) UpdateOrderItem ¶
func (m *Six910Manager) UpdateOrderItem(i *sdbi.OrderItem, sid int64) *Response
UpdateOrderItem UpdateOrderItem
func (*Six910Manager) UpdatePaymentGateway ¶
func (m *Six910Manager) UpdatePaymentGateway(pgw *sdbi.PaymentGateway, sid int64) *Response
UpdatePaymentGateway UpdatePaymentGateway
func (*Six910Manager) UpdatePlugin ¶
func (m *Six910Manager) UpdatePlugin(p *sdbi.Plugins) *Response
UpdatePlugin UpdatePlugin
func (*Six910Manager) UpdateProduct ¶
func (m *Six910Manager) UpdateProduct(p *sdbi.Product) *Response
UpdateProduct UpdateProduct
func (*Six910Manager) UpdateProductQuantity ¶ added in v0.1.0
func (m *Six910Manager) UpdateProductQuantity(p *sdbi.Product) *Response
UpdateProductQuantity UpdateProductQuantity
func (*Six910Manager) UpdateRegion ¶
func (m *Six910Manager) UpdateRegion(r *sdbi.Region) *Response
UpdateRegion UpdateRegion
func (*Six910Manager) UpdateShipment ¶
func (m *Six910Manager) UpdateShipment(s *sdbi.Shipment, sid int64) *Response
UpdateShipment UpdateShipment
func (*Six910Manager) UpdateShipmentBox ¶
func (m *Six910Manager) UpdateShipmentBox(sb *sdbi.ShipmentBox, sid int64) *Response
UpdateShipmentBox UpdateShipmentBox
func (*Six910Manager) UpdateShipmentItem ¶
func (m *Six910Manager) UpdateShipmentItem(si *sdbi.ShipmentItem, sid int64) *Response
UpdateShipmentItem UpdateShipmentItem
func (*Six910Manager) UpdateShippingCarrier ¶
func (m *Six910Manager) UpdateShippingCarrier(c *sdbi.ShippingCarrier) *Response
UpdateShippingCarrier UpdateShippingCarrier
func (*Six910Manager) UpdateShippingMethod ¶
func (m *Six910Manager) UpdateShippingMethod(s *sdbi.ShippingMethod) *Response
UpdateShippingMethod UpdateShippingMethod
func (*Six910Manager) UpdateStore ¶
func (m *Six910Manager) UpdateStore(s *sdbi.Store) *Response
UpdateStore UpdateStore
func (*Six910Manager) UpdateStorePlugin ¶
func (m *Six910Manager) UpdateStorePlugin(sp *sdbi.StorePlugins) *Response
UpdateStorePlugin UpdateStorePlugin
func (*Six910Manager) UpdateSubRegion ¶
func (m *Six910Manager) UpdateSubRegion(s *sdbi.SubRegion, sid int64) *Response
UpdateSubRegion UpdateSubRegion
func (*Six910Manager) UpdateTaxRate ¶ added in v0.1.0
func (m *Six910Manager) UpdateTaxRate(t *sdbi.TaxRate) *Response
UpdateTaxRate UpdateTaxRate
func (*Six910Manager) UpdateUser ¶
func (m *Six910Manager) UpdateUser(u *User) *Response
UpdateUser UpdateUser
func (*Six910Manager) ValidateUser ¶
func (m *Six910Manager) ValidateUser(u *User) *Response
ValidateUser ValidateUser
Source Files
¶
- addressManager.go
- cartItemManager.go
- cartManager.go
- categoryManager.go
- constants.go
- customerManager.go
- dataStoreWriteLockManager.go
- datastoreManager.go
- distributorManager.go
- excludedSubRegionManager.go
- includedSubRegionManager.go
- instanceManager.go
- insuranceManager.go
- localStoreManager.go
- manager.go
- oauthUserManager.go
- orderCommentManager.go
- orderItemManager.go
- orderManager.go
- orderTransactionManager.go
- paymentGatewayManager.go
- pluginManager.go
- productCategoryManager.go
- productManager.go
- productSearchManager.go
- regionManager.go
- securityProfileManager.go
- shipmentBoxManager.go
- shipmentItemManager.go
- shipmentManager.go
- shippingCarrierManager.go
- shippingMethodManager.go
- six910Manager.go
- storeManager.go
- storePluginManager.go
- subRegionManager.go
- taxRateManager.go
- userManager.go
- visitorManager.go
- zoneZipManager.go