Class ConsolidatedConsignmentPrintPickSlipStrategy
- java.lang.Object
-
- de.hybris.platform.warehousingbackoffice.labels.strategy.impl.ConsolidatedConsignmentPrintPickSlipStrategy
-
- All Implemented Interfaces:
ConsolidatedConsignmentPrintDocumentStrategy
public class ConsolidatedConsignmentPrintPickSlipStrategy extends java.lang.Object implements ConsolidatedConsignmentPrintDocumentStrategy
Prints a Picking Slip for a list ofConsignmentModel.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringBLOCKED_POPUP_MESSAGEprotected static java.lang.StringFRONTEND_TEMPLATENAMEprotected static java.lang.StringPOPUP_HEIGHTprotected static java.lang.StringPOPUP_WIDTHprotected PrintMediaServiceprintMediaService
-
Constructor Summary
Constructors Constructor Description ConsolidatedConsignmentPrintPickSlipStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BusinessProcessModelgenerateBusinessProcess(java.util.List<ConsignmentModel> consignmentModels)Generates aBusinessProcessModeland use theBusinessProcessParameterModelas a container for a list ofConsignmentModelvoidprintDocument(java.util.List<ConsignmentModel> consignmentModels)Prints a consolidated list documentprotected java.lang.StringresolveLabel(java.lang.String labelKey)Gets the localized label for the given key.
-
-
-
Field Detail
-
FRONTEND_TEMPLATENAME
protected static final java.lang.String FRONTEND_TEMPLATENAME
- See Also:
- Constant Field Values
-
POPUP_WIDTH
protected static final java.lang.String POPUP_WIDTH
- See Also:
- Constant Field Values
-
POPUP_HEIGHT
protected static final java.lang.String POPUP_HEIGHT
- See Also:
- Constant Field Values
-
BLOCKED_POPUP_MESSAGE
protected static final java.lang.String BLOCKED_POPUP_MESSAGE
- See Also:
- Constant Field Values
-
printMediaService
protected PrintMediaService printMediaService
-
-
Method Detail
-
printDocument
public void printDocument(java.util.List<ConsignmentModel> consignmentModels)
Description copied from interface:ConsolidatedConsignmentPrintDocumentStrategyPrints a consolidated list document- Specified by:
printDocumentin interfaceConsolidatedConsignmentPrintDocumentStrategy- Parameters:
consignmentModels- a list ofConsignmentModelfor which a document is to be printed
-
generateBusinessProcess
protected BusinessProcessModel generateBusinessProcess(java.util.List<ConsignmentModel> consignmentModels)
Generates aBusinessProcessModeland use theBusinessProcessParameterModelas a container for a list ofConsignmentModel- Parameters:
consignmentModels- list ofConsignmentModel- Returns:
- a business process containing consignments
-
resolveLabel
protected java.lang.String resolveLabel(java.lang.String labelKey)
Gets the localized label for the given key.- Parameters:
labelKey- the key for which the label is required- Returns:
- the localized label
-
-