Class DefaultPurchaseOrderController
- java.lang.Object
-
- de.hybris.platform.b2bpunchoutaddon.controllers.pages.DefaultPurchaseOrderController
-
- All Implemented Interfaces:
PunchOutController
@Component public class DefaultPurchaseOrderController extends java.lang.Object implements PunchOutController
Purchase order controller default implementation.
-
-
Constructor Summary
Constructors Constructor Description DefaultPurchaseOrderController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CXMLhandleException(java.lang.Exception exc)CXMLhandlePunchOutPurchaseOrderRequest(CXML requestBody, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Handles a Order Request from the Punch Out Provider.
-
-
-
Method Detail
-
handlePunchOutPurchaseOrderRequest
@RequestMapping(value="/punchout/cxml/order", method=POST) @ResponseBody public CXML handlePunchOutPurchaseOrderRequest(@RequestBody CXML requestBody, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Handles a Order Request from the Punch Out Provider.- Parameters:
requestBody- The cXML containing the order to be processed.request- The servlet request.response- The servlet response.- Returns:
- A cXML with the Order Response, containing the status of the processing of the order.
-
handleException
@ExceptionHandler @ResponseBody public CXML handleException(java.lang.Exception exc)
-
-