java.lang.Object
de.hybris.platform.assistedservicewebservices.controllers.AbstractAssistedServiceWebServiceController
de.hybris.platform.assistedservicewebservices.controllers.CustomersController

@Controller public class CustomersController extends AbstractAssistedServiceWebServiceController
  • 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

      @RequestMapping(value="/bind-cart", method=POST) public org.springframework.http.ResponseEntity<String> bindCart(@RequestParam("customerId") String customerId, @RequestParam("cartId") String cartId, @RequestParam String baseSite)
    • 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

      public AssistedServiceFacade getAssistedServiceFacade()
    • getCustomerHelper

      public CustomerHelper getCustomerHelper()