Class ConsignmentPrintPickSlipStrategy
- java.lang.Object
-
- de.hybris.platform.warehousingbackoffice.labels.strategy.impl.ConsignmentPrintPickSlipStrategy
-
- All Implemented Interfaces:
ConsignmentPrintDocumentStrategy
public class ConsignmentPrintPickSlipStrategy extends java.lang.Object implements ConsignmentPrintDocumentStrategy
Prints a Picking Slip for aConsignmentModel.
-
-
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_WIDTH
-
Constructor Summary
Constructors Constructor Description ConsignmentPrintPickSlipStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DefaultConsignmentProcessServicegetConsignmentBusinessProcessService()protected PrintMediaServicegetPrintMediaService()voidprintDocument(ConsignmentModel consignmentModel)Prints a document based on theConsignmentModel.STATUS.protected java.lang.StringresolveLabel(java.lang.String labelKey)Gets the localized label for the given key.voidsetConsignmentBusinessProcessService(DefaultConsignmentProcessService consignmentBusinessProcessService)voidsetPrintMediaService(PrintMediaService printMediaService)
-
-
-
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
-
-
Method Detail
-
printDocument
public void printDocument(ConsignmentModel consignmentModel)
Description copied from interface:ConsignmentPrintDocumentStrategyPrints a document based on theConsignmentModel.STATUS.- Specified by:
printDocumentin interfaceConsignmentPrintDocumentStrategy- Parameters:
consignmentModel- theConsignmentModelfor which a document is to be printed
-
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
-
getPrintMediaService
protected PrintMediaService getPrintMediaService()
-
setPrintMediaService
public void setPrintMediaService(PrintMediaService printMediaService)
-
getConsignmentBusinessProcessService
protected DefaultConsignmentProcessService getConsignmentBusinessProcessService()
-
setConsignmentBusinessProcessService
public void setConsignmentBusinessProcessService(DefaultConsignmentProcessService consignmentBusinessProcessService)
-
-