Class DefaultExternalConfigurationParser

java.lang.Object
com.sap.sxe.util.xml.imp.xml_serializable_imp
com.sap.sce.kbrt.imp.c_ext_cfg_imp
de.hybris.platform.sap.productconfig.cpiorderexchange.ssc.service.impl.DefaultExternalConfigurationParser
All Implemented Interfaces:
com.sap.sce.kbrt.ext_config_writable, com.sap.sce.kbrt.ext_configuration, com.sap.sxe.util.cleanable, com.sap.sxe.util.xml.xml_serializable, com.sap.sxe.util.xml.xml_serializable_element, ExternalConfigurationParser, Serializable

public class DefaultExternalConfigurationParser extends com.sap.sce.kbrt.imp.c_ext_cfg_imp implements ExternalConfigurationParser
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
     

    Fields inherited from class com.sap.sce.kbrt.imp.c_ext_cfg_imp

    C_EMPTY_STRING
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    protected void
     
    com.sap.sce.kbrt.ext_configuration
    Create external Configuration from XML string.
    void
    Set language assuming that provided code is already SAP code
    void
    setRuntimeEnvironment(String runtimeEnvironment)
     

    Methods inherited from class com.sap.sce.kbrt.imp.c_ext_cfg_imp

    add_cstic_value, add_cstic_value, add_cstic_value, add_inst, add_inst, add_inst, add_inst, add_part, add_price_key, add_spec, cfg_ext_dump, cfg_ext_equivalent, cfg_ext_from_xml_element, cfg_ext_load_data_from_file, cfg_ext_load_data_from_string, cfg_ext_read_data, cfg_ext_read_data_from_string, cfg_ext_to_xml_element, cfg_ext_to_xml_string, cfg_ext_write_data, cfg_ext_write_data, clean, copy_inst, empty_p, get_cfg_info, get_client, get_cstics_values, get_cstics_values, get_inst, get_insts, get_kb_build, get_kb_name, get_kb_profile_name, get_kb_version, get_name, get_non_parts, get_parts, get_parts, get_price_keys, get_price_keys, get_root_id, get_sce_version, get_specs, init, is_complete_p, is_consistent_p, newCsticValue, newCsticValue, newInstance, newInstance, newInstance, newInstance, newPart, newPart, newPriceKey, set_cfg_info, set_client, set_completeness, set_consistency, set_kb_build, set_kb_name, set_kb_profile_name, set_kb_version, set_name, set_root_id, set_sce_version, toString, util_load_from_xml_element, util_to_xml_element

    Methods inherited from class com.sap.sxe.util.xml.imp.xml_serializable_imp

    util_load_from_xml_file, util_load_from_xml_string, util_to_xml_file, util_to_xml_stream, util_to_xml_string

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • DefaultExternalConfigurationParser

      public DefaultExternalConfigurationParser()
  • Method Details

    • set_language

      public void set_language(String val)
      Set language assuming that provided code is already SAP code
      Specified by:
      set_language in interface com.sap.sce.kbrt.ext_config_writable
      Overrides:
      set_language in class com.sap.sce.kbrt.imp.c_ext_cfg_imp
    • get_language

      public String get_language()
      Specified by:
      get_language in interface com.sap.sce.kbrt.ext_configuration
      Overrides:
      get_language in class com.sap.sce.kbrt.imp.c_ext_cfg_imp
    • readExternalConfigFromString

      public com.sap.sce.kbrt.ext_configuration readExternalConfigFromString(String str)
      Description copied from interface: ExternalConfigurationParser
      Create external Configuration from XML string.
      Specified by:
      readExternalConfigFromString in interface ExternalConfigurationParser
      Parameters:
      str - XML holding configuration
      Returns:
      external configuration
    • initializeRuntimeEnvironment

      protected void initializeRuntimeEnvironment()
    • setRuntimeEnvironment

      public void setRuntimeEnvironment(String runtimeEnvironment)