Class SearchSpoPricesInsideBposAction

java.lang.Object
com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
de.hybris.platform.b2ctelcobackoffice.actions.search.SearchSpoPricesInsideBposAction
All Implemented Interfaces:
com.hybris.cockpitng.actions.CockpitAction<Object,Object>, com.hybris.cockpitng.engine.ComponentWidgetAdapterAware

public class SearchSpoPricesInsideBposAction extends com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware implements com.hybris.cockpitng.actions.CockpitAction<Object,Object>
Cockpit action responsible for triggering the popup listing the prices of a TmaSimpleProductOfferingModel or a TmaFixedBundledProductOfferingModel within TmaBundledProductOfferingModels.
Since:
1810
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addSearchConditionForFieldTypeWithValue(String fieldTypeName, com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData searchData, Object actionContextData)
     
    protected com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData
    createAdvancedSearchData(com.hybris.cockpitng.actions.ActionContext<Object> actionContext)
     
    protected com.hybris.backoffice.widgets.advancedsearch.util.AdvancedSearchDataUtil
     
    protected com.hybris.cockpitng.dataaccess.facades.type.TypeFacade
     
    com.hybris.cockpitng.actions.ActionResult<Object>
    perform(com.hybris.cockpitng.actions.ActionContext<Object> actionContext)
     
    protected Optional<com.hybris.backoffice.widgets.advancedsearch.impl.SearchConditionData>
    retrieveSearchConditionFor(String fieldTypeName, com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData searchData)
     
    protected void
    updateSearchConditionWithValue(com.hybris.backoffice.widgets.advancedsearch.impl.SearchConditionData affectedProductOfferingSearchCondition, Object data)
     

    Methods inherited from class com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware

    addSocketInputEventListener, getComponentID, handleSocketInputEvent, initialize, initializeDefaultEventListeners, registerStubInstance, sendOutput, setComponentID, unregisterStubInstance

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.hybris.cockpitng.actions.CockpitAction

    canPerform, getConfirmationMessage, needsConfirmation
  • Constructor Details

    • SearchSpoPricesInsideBposAction

      public SearchSpoPricesInsideBposAction()
  • Method Details

    • perform

      public com.hybris.cockpitng.actions.ActionResult<Object> perform(com.hybris.cockpitng.actions.ActionContext<Object> actionContext)
      Specified by:
      perform in interface com.hybris.cockpitng.actions.CockpitAction<Object,Object>
    • createAdvancedSearchData

      protected com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData createAdvancedSearchData(com.hybris.cockpitng.actions.ActionContext<Object> actionContext) throws com.hybris.cockpitng.dataaccess.facades.type.exceptions.TypeNotFoundException
      Throws:
      com.hybris.cockpitng.dataaccess.facades.type.exceptions.TypeNotFoundException
    • retrieveSearchConditionFor

      protected Optional<com.hybris.backoffice.widgets.advancedsearch.impl.SearchConditionData> retrieveSearchConditionFor(String fieldTypeName, com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData searchData)
    • updateSearchConditionWithValue

      protected void updateSearchConditionWithValue(com.hybris.backoffice.widgets.advancedsearch.impl.SearchConditionData affectedProductOfferingSearchCondition, Object data)
    • addSearchConditionForFieldTypeWithValue

      protected void addSearchConditionForFieldTypeWithValue(String fieldTypeName, com.hybris.backoffice.widgets.advancedsearch.impl.AdvancedSearchData searchData, Object actionContextData)
    • getAdvancedSearchDataUtil

      protected com.hybris.backoffice.widgets.advancedsearch.util.AdvancedSearchDataUtil getAdvancedSearchDataUtil()
    • getTypeFacade

      protected com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade()