Class PaymentCaptureManualReleaseButtonCellRenderer
- java.lang.Object
-
- de.hybris.platform.omsbackoffice.renderers.ReleaseButtonCellRenderer
-
- de.hybris.platform.omsbackoffice.renderers.PaymentCaptureManualReleaseButtonCellRenderer
-
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listcell,com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn,ConsignmentModel>
public class PaymentCaptureManualReleaseButtonCellRenderer extends ReleaseButtonCellRenderer implements com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listcell,com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn,ConsignmentModel>
This cell renderer displays a button to release aConsignmentModelfrom a waiting step following a failed partial capture.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCONSIGNMENT_ACTION_EVENT_NAMEprotected static java.lang.StringDISABLEDprotected static java.lang.StringHANDLE_MANUAL_PAYMENT_CAPTURE_CHOICEprotected static java.lang.StringRELEASE_BUTTON
-
Constructor Summary
Constructors Constructor Description PaymentCaptureManualReleaseButtonCellRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidexecuteManualRelease(ConsignmentModel consignmentModel)Performs the manual payment capture release if theConsignmentModelcan be releasedprotected com.hybris.cockpitng.engine.WidgetInstanceManagergetWidgetInstanceManager()voidrender(org.zkoss.zul.Listcell parent, com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn listColumn, ConsignmentModel consignmentModel, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)voidsetWidgetInstanceManager(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)-
Methods inherited from class de.hybris.platform.omsbackoffice.renderers.ReleaseButtonCellRenderer
canPerformOperation, getBusinessProcessService, setBusinessProcessService, triggerBusinessProcessEvent
-
-
-
-
Field Detail
-
CONSIGNMENT_ACTION_EVENT_NAME
protected static final java.lang.String CONSIGNMENT_ACTION_EVENT_NAME
- See Also:
- Constant Field Values
-
HANDLE_MANUAL_PAYMENT_CAPTURE_CHOICE
protected static final java.lang.String HANDLE_MANUAL_PAYMENT_CAPTURE_CHOICE
- See Also:
- Constant Field Values
-
RELEASE_BUTTON
protected static final java.lang.String RELEASE_BUTTON
- See Also:
- Constant Field Values
-
DISABLED
protected static final java.lang.String DISABLED
- See Also:
- Constant Field Values
-
-
Method Detail
-
render
public void render(org.zkoss.zul.Listcell parent, com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn listColumn, ConsignmentModel consignmentModel, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)- Specified by:
renderin interfacecom.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listcell,com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn,ConsignmentModel>
-
executeManualRelease
protected void executeManualRelease(ConsignmentModel consignmentModel)
Performs the manual payment capture release if theConsignmentModelcan be released- Parameters:
consignmentModel- theConsignmentModelto check and release
-
getWidgetInstanceManager
protected com.hybris.cockpitng.engine.WidgetInstanceManager getWidgetInstanceManager()
-
setWidgetInstanceManager
public void setWidgetInstanceManager(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
-
-