Class CustomersController
java.lang.Object
de.hybris.platform.assistedservicewebservices.controllers.AbstractAssistedServiceWebServiceController
de.hybris.platform.assistedservicewebservices.controllers.CustomersController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionautoComplete(String customerQuery, String baseSite) org.springframework.http.ResponseEntity<String>protected SearchPageData<CustomerData>getCustomersFromCustomerList(String customerListId, String query, PageableData pageableData) getPageableCustomers(String query, int currentPage, int pageSize, String customerListId, String orderId, String baseSite, String sort) protected SearchPageData<CustomerData>searchCustomerByOrder(String orderId, PageableData pageableData) protected SearchPageData<CustomerData>searchCustomersByQuery(String query, PageableData pageableData) Methods inherited from class de.hybris.platform.assistedservicewebservices.controllers.AbstractAssistedServiceWebServiceController
createSearchPageData, getCustomerFacade, getCustomerListFacade
-
Constructor Details
-
CustomersController
public CustomersController()
-
-
Method Details
-
getPageableCustomers
@RequestMapping(value="/customers/search", method=GET) @ResponseBody public CustomerSearchPageWsDTO getPageableCustomers(@RequestParam(required=false) String query, @RequestParam(required=false,defaultValue="0") int currentPage, @RequestParam(required=false,defaultValue="20") int pageSize, @RequestParam(required=false) String customerListId, @RequestParam(required=false) String orderId, @RequestParam(required=true) String baseSite, @RequestParam(required=false) String sort) -
autoComplete
@RequestMapping(value="/customers/autocomplete", method=GET, produces="application/json") @ResponseBody public List<CustomerSuggestionWsDTO> autoComplete(@RequestParam(required=true) String customerQuery, @RequestParam(required=true) String baseSite) -
bindCart
-
getCustomersFromCustomerList
protected SearchPageData<CustomerData> getCustomersFromCustomerList(String customerListId, String query, PageableData pageableData) -
searchCustomersByQuery
protected SearchPageData<CustomerData> searchCustomersByQuery(String query, PageableData pageableData) -
searchCustomerByOrder
protected SearchPageData<CustomerData> searchCustomerByOrder(String orderId, PageableData pageableData) -
getAssistedServiceFacade
-
getCustomerHelper
-