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 a
ConsignmentModel from a waiting step following a failed partial capture.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteManualRelease(ConsignmentModel consignmentModel) Performs the manual payment capture release if theConsignmentModelcan be releasedprotected com.hybris.cockpitng.engine.WidgetInstanceManagervoidrender(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, triggerBusinessProcessEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer
addRendererListener, removeRendererListener, render
-
Field Details
-
CONSIGNMENT_ACTION_EVENT_NAME
- See Also:
-
HANDLE_MANUAL_PAYMENT_CAPTURE_CHOICE
- See Also:
-
RELEASE_BUTTON
- See Also:
-
DISABLED
- See Also:
-
-
Constructor Details
-
PaymentCaptureManualReleaseButtonCellRenderer
public PaymentCaptureManualReleaseButtonCellRenderer()
-
-
Method Details
-
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
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)
-