Class DefaultVendorOrderExportStrategy

java.lang.Object
de.hybris.platform.marketplaceservices.strategies.impl.DefaultVendorOrderExportStrategy
All Implemented Interfaces:
VendorOrderExportStrategy

public class DefaultVendorOrderExportStrategy extends Object implements VendorOrderExportStrategy
Default implementation of ExportVendorOrderStrategy
  • Field Details

  • Constructor Details

    • DefaultVendorOrderExportStrategy

      public DefaultVendorOrderExportStrategy()
  • Method Details

    • exportOrdersForVendor

      public void exportOrdersForVendor(String vendorCode)
      Description copied from interface: VendorOrderExportStrategy
      export the vendor's orders
      Specified by:
      exportOrdersForVendor in interface VendorOrderExportStrategy
      Parameters:
      vendorCode - the vendor's code
    • readyToExportOrdersForVendor

      public boolean readyToExportOrdersForVendor(String vendorCode)
      Description copied from interface: VendorOrderExportStrategy
      check if the vendor's orders are ready to be exported
      Specified by:
      readyToExportOrdersForVendor in interface VendorOrderExportStrategy
      Parameters:
      vendorCode - the vendor's code
      Returns:
      true if the vendor's orders are ready to be exported and false otherwise
    • getExportDataBaseDirectory

      protected String getExportDataBaseDirectory()
    • setExportDataBaseDirectory

      public void setExportDataBaseDirectory(String exportDataBaseDirectory)
    • getVendorOrders

      protected List<ConsignmentEntryModel> getVendorOrders(String vendorCode)
    • getVendorOrderContent

      protected String getVendorOrderContent(ConsignmentEntryModel consignmententry)
    • getVendorBaseDirectory

      protected String getVendorBaseDirectory(String vendorCode)
      get base directory for vendor
      Parameters:
      vendorCode - the vendor's code
      Returns:
      the directory
    • getVendorDao

      protected VendorDao getVendorDao()
    • setVendorDao

      public void setVendorDao(VendorDao vendorDao)