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 releaseConsignmentModel
from a waiting step following a failed tax commit.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
CONSIGNMENT_ACTION_EVENT_NAME
protected static java.lang.String
DISABLED
protected static java.lang.String
HANDLE_MANUAL_TAX_COMMIT_CHOICE
protected static java.lang.String
RELEASE_BUTTON
-
Constructor Summary
Constructors Constructor Description TaxCommitManualReleaseButtonCellRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
executeManualRelease(ConsignmentModel consignmentModel)
Performs the manual payment capture release if theConsignmentModel
can be releasedprotected com.hybris.cockpitng.engine.WidgetInstanceManager
getWidgetInstanceManager()
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)
void
setWidgetInstanceManager(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:
render
in 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 theConsignmentModel
can be released- Parameters:
consignmentModel
- theConsignmentModel
to check and release
-
getWidgetInstanceManager
protected com.hybris.cockpitng.engine.WidgetInstanceManager getWidgetInstanceManager()
-
setWidgetInstanceManager
public void setWidgetInstanceManager(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
-
-