Class MarketplaceHotfolderController
java.lang.Object
de.hybris.platform.marketplaceoccaddon.controllers.hotfolder.MarketplaceHotfolderController
@Controller
@RequestMapping("/{baseSiteId}/hotfolder")
public class MarketplaceHotfolderController
extends Object
Controller for marketplace hot folder.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddownloadVendorLogs(javax.servlet.http.HttpServletResponse response) voiddownloadVendorOrders(javax.servlet.http.HttpServletResponse response) protected MarketplaceHotFolderHelperprotected ErrorListWsDTOhandleErrorInternal(String type, String message) upload(javax.servlet.http.HttpServletRequest request)
-
Constructor Details
-
MarketplaceHotfolderController
public MarketplaceHotfolderController()
-
-
Method Details
-
upload
@ResponseBody @Secured({"ROLE_VENDORADMINISTRATORGROUP","ROLE_VENDORPRODUCTMANAGERGROUP","ROLE_VENDORWAREHOUSESTAFFGROUP","ROLE_VENDORCONTENTMANAGERGROUP"}) @RequestMapping(value="/upload", method=POST) public FileUploadWsDTO upload(javax.servlet.http.HttpServletRequest request) -
downloadVendorOrders
@RequestMapping(value="/download/orders", method=GET) @Secured({"ROLE_VENDORWAREHOUSESTAFFGROUP","ROLE_VENDORADMINISTRATORGROUP"}) public void downloadVendorOrders(javax.servlet.http.HttpServletResponse response) -
downloadVendorLogs
@RequestMapping(value="/download/logs", method=GET) @Secured({"ROLE_VENDORADMINISTRATORGROUP","ROLE_VENDORPRODUCTMANAGERGROUP","ROLE_VENDORWAREHOUSESTAFFGROUP","ROLE_VENDORCONTENTMANAGERGROUP"}) public void downloadVendorLogs(javax.servlet.http.HttpServletResponse response) -
handleExceptions
@ResponseStatus(BAD_REQUEST) @ResponseBody @ExceptionHandler({FileUploadException.class,FileDownloadException.class}) public ErrorListWsDTO handleExceptions(Exception e) -
handleErrorInternal
-
getHelper
-