Class MarketplaceHotFolderHelper

java.lang.Object
de.hybris.platform.marketplaceocc.helper.MarketplaceHotFolderHelper

@Component public class MarketplaceHotFolderHelper extends Object
  • Constructor Details

    • MarketplaceHotFolderHelper

      public MarketplaceHotFolderHelper()
  • Method Details

    • processUpload

      public FileUploadWsDTO processUpload(javax.servlet.http.HttpServletRequest request)
      Parameters:
      request - http servlet request
      Returns:
      FileUploadWsDTO if process success, return successful message
    • processOrdersDownload

      public void processOrdersDownload(javax.servlet.http.HttpServletResponse response)
      Process download vendor orders
      Parameters:
      response - http servlet response
    • processLogsDownload

      public void processLogsDownload(javax.servlet.http.HttpServletResponse response)
      Process download logs
      Parameters:
      response - http servlet response
    • processZIPFile

      protected void processZIPFile(javax.servlet.http.HttpServletRequest request)
    • checkEntryFiles

      protected void checkEntryFiles(File file) throws IOException
      Throws:
      IOException
    • createEntryFile

      protected void createEntryFile(File entryFile)
    • processCSVFile

      protected void processCSVFile(javax.servlet.http.HttpServletRequest request, String filename)
    • checkFileLength

      protected File checkFileLength(javax.servlet.http.HttpServletRequest request) throws IOException
      Throws:
      IOException
    • getOrderExportFile

      protected File getOrderExportFile()
    • searchFilesInDirectory

      protected File[] searchFilesInDirectory(File dir, String extension)
    • download

      protected void download(javax.servlet.http.HttpServletResponse response, String contentType, File file)
    • setHeaderDisposition

      protected void setHeaderDisposition(javax.servlet.http.HttpServletResponse response, String filename)
    • encodeURIComponent

      protected String encodeURIComponent(String value)
    • zipLogFiles

      protected void zipLogFiles(File zipFiles, File[] logFiles)
    • getOrCreateDir

      protected File getOrCreateDir(String path, String child)
    • getVendorCode

      protected String getVendorCode()
    • getUserService

      protected UserService getUserService()
    • getMarketplaceHotfolderDir

      protected String getMarketplaceHotfolderDir()
    • getExportDataBaseDirectory

      protected String getExportDataBaseDirectory()