Class DefaultVendorOrderExportStrategy
- java.lang.Object
-
- de.hybris.platform.marketplaceservices.strategies.impl.DefaultVendorOrderExportStrategy
-
- All Implemented Interfaces:
VendorOrderExportStrategy
public class DefaultVendorOrderExportStrategy extends java.lang.Object implements VendorOrderExportStrategy
Default implementation of ExportVendorOrderStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringFIELD_NAMES
-
Constructor Summary
Constructors Constructor Description DefaultVendorOrderExportStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexportOrdersForVendor(java.lang.String vendorCode)export the vendor's ordersprotected java.lang.StringgetExportDataBaseDirectory()protected java.lang.StringgetVendorBaseDirectory(java.lang.String vendorCode)get base directory for vendorprotected VendorDaogetVendorDao()protected java.lang.StringgetVendorOrderContent(ConsignmentEntryModel consignmententry)protected java.util.List<ConsignmentEntryModel>getVendorOrders(java.lang.String vendorCode)booleanreadyToExportOrdersForVendor(java.lang.String vendorCode)check if the vendor's orders are ready to be exportedvoidsetExportDataBaseDirectory(java.lang.String exportDataBaseDirectory)voidsetVendorDao(VendorDao vendorDao)
-
-
-
Field Detail
-
FIELD_NAMES
protected static final java.lang.String FIELD_NAMES
- See Also:
- Constant Field Values
-
-
Method Detail
-
exportOrdersForVendor
public void exportOrdersForVendor(java.lang.String vendorCode)
Description copied from interface:VendorOrderExportStrategyexport the vendor's orders- Specified by:
exportOrdersForVendorin interfaceVendorOrderExportStrategy- Parameters:
vendorCode- the vendor's code
-
readyToExportOrdersForVendor
public boolean readyToExportOrdersForVendor(java.lang.String vendorCode)
Description copied from interface:VendorOrderExportStrategycheck if the vendor's orders are ready to be exported- Specified by:
readyToExportOrdersForVendorin interfaceVendorOrderExportStrategy- Parameters:
vendorCode- the vendor's code- Returns:
- true if the vendor's orders are ready to be exported and false otherwise
-
getExportDataBaseDirectory
protected java.lang.String getExportDataBaseDirectory()
-
setExportDataBaseDirectory
public void setExportDataBaseDirectory(java.lang.String exportDataBaseDirectory)
-
getVendorOrders
protected java.util.List<ConsignmentEntryModel> getVendorOrders(java.lang.String vendorCode)
-
getVendorOrderContent
protected java.lang.String getVendorOrderContent(ConsignmentEntryModel consignmententry)
-
getVendorBaseDirectory
protected java.lang.String getVendorBaseDirectory(java.lang.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)
-
-