| Package | Description |
|---|---|
| de.hybris.platform.ycommercewebservices.v1.controller | |
| de.hybris.platform.ycommercewebservices.v2.controller |
| Modifier and Type | Method and Description |
|---|---|
LoginChangeResponse |
CustomersController.changeLogin(java.lang.String newLogin,
java.lang.String password)
Web service for changing customer login.
Sample call: https://localhost:9002/rest/v1/mysite/customers/current/login?newLogin=:newLogin&password=:password Method requires customer authentication and is restricted to HTTPS |
ProductExpressUpdateElementDataList |
ProductsController.expressUpdate(java.lang.String timestamp,
java.lang.String catalog)
Web service handler for product express update.
|
PromotionDataList |
PromotionsController.getPromotions(java.lang.String type,
java.lang.String promotionGroup) |
StoreFinderSearchPageData<PointOfServiceData> |
StoreFinderController.locationSearch(java.lang.String query,
java.lang.Double latitude,
java.lang.Double longitude,
int currentPage,
int pageSize,
java.lang.String sort,
java.lang.String options,
double radius,
double accuracy) |
void |
CustomersController.registerUser(java.lang.String login,
java.lang.String password,
java.lang.String titleCode,
java.lang.String firstName,
java.lang.String lastName)
Client should pass customer's data as POST Body.
|
void |
CustomersController.updatePaymentInfo(java.lang.String paymentInfoId,
HttpServletRequest request)
Web service for modifying existing payment info.
Sample call: https://localhost:9002/rest/v1/mysite/paymentinfos/123 Method requires authentication and is restricted to HTTPS |
void |
CustomersController.updatePaymentInfoAddress(java.lang.String paymentInfoId,
HttpServletRequest request)
Web service for modifying billing address data for the specific payment info.
Sample call: https://localhost:9002/rest/v1/mysite/paymentinfos/123/address Method requires authentication and is restricted to HTTPS |
protected java.util.List<java.lang.String> |
ProductsController.validateAndSplitCatalog(java.lang.String catalog) |
protected void |
PromotionsController.validateTypeParameter(java.lang.String type) |
| Modifier and Type | Method and Description |
|---|---|
void |
UsersController.changeLogin(java.lang.String newLogin,
java.lang.String password)
Changes customer's login.
|
protected void |
UsersController.convertToCustomer(java.lang.String password,
java.lang.String guid) |
void |
StoresController.countLocationSearch(java.lang.String query,
java.lang.Double latitude,
java.lang.Double longitude,
double radius,
double accuracy,
HttpServletResponse response)
Returns "X-Total-Count" header with the number of all store locations that are near the
location specified in a query, or based on latitude and longitude.
|
ProductExpressUpdateElementListWsDTO |
ProductsController.expressUpdate(java.lang.String timestamp,
java.lang.String catalog,
java.lang.String fields)
Returns products added to the express update feed.
|
PromotionListWsDTO |
PromotionsController.getPromotions(java.lang.String type,
java.lang.String promotionGroup,
java.lang.String fields)
Returns promotions defined for a current base site.
|
StoreFinderSearchPageWsDTO |
StoresController.locationSearch(java.lang.String query,
java.lang.Double latitude,
java.lang.Double longitude,
int currentPage,
int pageSize,
java.lang.String sort,
double radius,
double accuracy,
java.lang.String fields,
HttpServletResponse response)
Lists all store locations that are near the location specified in a query or based on latitude and longitude.
|
void |
UsersController.putPaymentInfo(java.lang.String paymentDetailsId,
HttpServletRequest request)
Updates existing customer's credit card payment info based on the payment info ID.
|
protected void |
UsersController.registerNewUser(java.lang.String login,
java.lang.String password,
java.lang.String titleCode,
java.lang.String firstName,
java.lang.String lastName) |
UserWsDTO |
UsersController.registerUser(java.lang.String login,
java.lang.String password,
java.lang.String titleCode,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String guid,
java.lang.String fields,
HttpServletRequest httpRequest,
HttpServletResponse httpResponse)
Registers a customer.
|
void |
UsersController.updatePaymentInfo(java.lang.String paymentDetailsId,
HttpServletRequest request)
Updates existing customer's credit card payment details based on its ID.
|
protected java.util.List<java.lang.String> |
ProductsController.validateAndSplitCatalog(java.lang.String catalog) |
protected void |
PromotionsController.validateTypeParameter(java.lang.String type) |
Copyright © 2017 SAP SE. All Rights Reserved.