Class TmaPopProdUsageSpecSearchFacade
java.lang.Object
com.hybris.cockpitng.editor.commonreferenceeditor.SampleReferenceEditorSearchFacade<T>
de.hybris.platform.b2ctelcobackoffice.search.TmaAbstractPopEditorSearchFacade<TmaProductUsageSpecificationModel>
de.hybris.platform.b2ctelcobackoffice.search.TmaPopProdUsageSpecSearchFacade
- All Implemented Interfaces:
com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<TmaProductUsageSpecificationModel>
public class TmaPopProdUsageSpecSearchFacade
extends TmaAbstractPopEditorSearchFacade<TmaProductUsageSpecificationModel>
Search facade that restricts the results of
TmaProductUsageSpecificationModel on TmaUsageProdOfferPriceChargeModel.- Since:
- 2011
-
Constructor Summary
ConstructorsConstructorDescriptionTmaPopProdUsageSpecSearchFacade(TmaProductUsageSpecService productUsageSpecService, TmaPopService popService) -
Method Summary
Modifier and TypeMethodDescriptionprotected TmaProductUsageSpecServiceprotected List<TmaProductUsageSpecificationModel>getResultValues(Set<TmaProductOfferingModel> productOfferings) Filters the results of prodUsageSpecifications on aTmaUsageProdOfferPriceChargeModelto show only validTmaProductUsageSpecificationModels for the product offerings where the price is used.protected StringMethods inherited from class de.hybris.platform.b2ctelcobackoffice.search.TmaAbstractPopEditorSearchFacade
getPopService, searchMethods inherited from class com.hybris.cockpitng.editor.commonreferenceeditor.SampleReferenceEditorSearchFacade
setFieldSearchFacade
-
Constructor Details
-
TmaPopProdUsageSpecSearchFacade
public TmaPopProdUsageSpecSearchFacade(TmaProductUsageSpecService productUsageSpecService, TmaPopService popService)
-
-
Method Details
-
getResultValues
protected List<TmaProductUsageSpecificationModel> getResultValues(Set<TmaProductOfferingModel> productOfferings) Filters the results of prodUsageSpecifications on aTmaUsageProdOfferPriceChargeModelto show only validTmaProductUsageSpecificationModels for the product offerings where the price is used.- Specified by:
getResultValuesin classTmaAbstractPopEditorSearchFacade<TmaProductUsageSpecificationModel>- Parameters:
productOfferings- offerings where the POP is used.- Returns:
- the filtered
TmaProductUsageSpecificationModel.
-
getTypeCode
- Specified by:
getTypeCodein classTmaAbstractPopEditorSearchFacade<TmaProductUsageSpecificationModel>
-
getProductUsageSpecService
-