Interface | Description |
---|---|
CommandRequest<T> |
Request that sends a commands to the Sphere backend.
|
CommentService |
Sphere HTTP API for working with product comments in a given project.
|
Config | |
CustomerService |
Sphere HTTP API for working with customers in a given project.
|
CustomObjectService | |
DeleteRequest<T> | |
FetchRequest<T> |
Request that fetches a single object.
|
InventoryService |
Sphere HTTP API for retrieving product inventory information.
|
OrderService |
Sphere HTTP API for working with orders in a given project.
|
ProductService |
Sphere HTTP API for working with products in a given project.
|
QueryRequest<T> |
Request that uses a Sphere query API to fetch objects satisfying some conditions.
|
ReviewService |
Sphere HTTP API for working with product reviews in a given project.
|
SearchRequest<T> |
Request that uses a Sphere search API to fetch objects satisfying some conditions (including fulltext search)
and provide faceting functionality.
|
ShippingMethodService |
Sphere HTTP API for querying shipping methods in a given project.
|
Class | Description |
---|---|
CategoryTreeRefreshPlayPlugin |
A plugin that frequently updates the cache for the category tree.
|
CurrentCart |
Shopping cart service that automatically accesses the cart associated to the current HTTP session.
|
CurrentCustomer |
Project customer service that automatically accesses the customer associated to the current HTTP session.
|
Session |
Helper for storing data in Play session.
|
ShopController |
Base controller for controllers using the Sphere backend.
|
Sphere |
Client for accessing all Sphere APIs.
|
Exception | Description |
---|---|
CartModifiedException |
Exception thrown by
CurrentCart.createOrder
when a cart id doesn't match a checkout snapshot id. |