Class TaxCommitManualReleaseButtonCellRenderer
- java.lang.Object
-
- de.hybris.platform.omsbackoffice.renderers.ReleaseButtonCellRenderer
-
- de.hybris.platform.omsbackoffice.renderers.TaxCommitManualReleaseButtonCellRenderer
-
- 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 TaxCommitManualReleaseButtonCellRenderer 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 releaseConsignmentModelfrom a waiting step following a failed tax commit.
-
-
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_TAX_COMMIT_CHOICEprotected static java.lang.StringRELEASE_BUTTON
-
Constructor Summary
Constructors Constructor Description TaxCommitManualReleaseButtonCellRenderer()
-
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_TAX_COMMIT_CHOICE
protected static final java.lang.String HANDLE_MANUAL_TAX_COMMIT_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)
-
-