Class CPSContextSupplierImpl

  • All Implemented Interfaces:
    CPSContextSupplier

    public class CPSContextSupplierImpl
    extends java.lang.Object
    implements CPSContextSupplier
    Provide context for configuration service calls.
    • Constructor Detail

      • CPSContextSupplierImpl

        public CPSContextSupplierImpl()
    • Method Detail

      • retrieveContext

        public java.util.List<CPSContextInfo> retrieveContext​(java.lang.String productCode)
        Description copied from interface: CPSContextSupplier
        Retrieves context for configuration service calls
        Specified by:
        retrieveContext in interface CPSContextSupplier
        Parameters:
        productCode - Code of product in internal SAP format
        Returns:
        configuration context
      • addCustomerData

        protected void addCustomerData​(java.util.List<CPSContextInfo> context)
      • addSalesOrgData

        protected void addSalesOrgData​(java.util.List<CPSContextInfo> context)
      • createContextInfo

        protected CPSContextInfo createContextInfo​(java.lang.String name,
                                                   java.lang.String value)
      • setPricingConfigurationParameter

        public void setPricingConfigurationParameter​(PricingConfigurationParameterCPS pricingConfigurationParameter)
        Parameters:
        pricingConfigurationParameter - the pricingConfigurationParameter to set
      • getConfigurationParameterB2B

        protected ConfigurationParameterB2B getConfigurationParameterB2B()
        Returns:
        the configurationParameterB2B
      • setConfigurationParameterB2B

        public void setConfigurationParameterB2B​(ConfigurationParameterB2B configurationParameterB2B)
        Parameters:
        configurationParameterB2B - the configurationParameterB2B to set