Reference > IBM Sales Center extension points


dynamicIds

The com.ibm.commerce.telesales.dynamicIds extension point is used to declare identifiers that will be dynamically resolved at runtime.


Identifier:

com.ibm.commerce.telesales.dynamicIds


Description:

The com.ibm.commerce.telesales.dynamicIds extension point is used to declare identifiers that will be dynamically resolved at runtime.


Configuration Markup:

<!ELEMENT extension ( dynamicId+)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED>

<!ELEMENT dynamicId EMPTY>

<!ATTLIST dynamicId

id CDATA #REQUIRED

resolverId CDATA #REQUIRED>

This element is used to register dynamic extension identifiers. Many of the Sales Center extension points allow for the use of dynamic identifiers that will be resolved dynamically at runtime.


Examples:

<extension point=
 "com.ibm.commerce.telesales.dynamicIds"
 >    

<dynamicId
      id=
 "customerNameCompositeDefinition"
 
      resolverId=
 "com.ibm.commerce.telesales.ui.localeSensitiveIdResolver"
 />    

<dynamicId
      id=
 "customerAddressCompositeDefinition"
 
      resolverId=
 "com.ibm.commerce.telesales.ui.localeSensitiveIdResolver"
 />    

<dynamicId
      id=
 "customerIdentityCompositeDefinition"
 
      resolverId=
 "com.ibm.commerce.telesales.ui.storeTypeSensitiveIdResolver"
 /> 
</extension>


API Information:

Dynamic IDs are resolved by com.ibm.commerce.telesales.platform.configurator.IdResolver

.


Supplied Implementation:

Many of the extension declarations defined for the Multi-Channel Sales Center make use of dynamic ID's.


+

Search Tips   |   Advanced Search