Reference > IBM Sales Center extension points


dynamicIdResolvers

The com.ibm.commerce.telesales.dynamicIdResolvers extension point is used to declare dynamic ID resolvers. Dynamic ID resolvers are responsible for resolving a dynamic ID into a valid extension ID.


Identifier:

com.ibm.commerce.telesales.dynamicIdResolvers


Description:

The com.ibm.commerce.telesales.dynamicIdResolvers extension point is used to declare dynamic ID resolvers. Dynamic ID resolvers are responsible for resolving a dynamic ID into a valid extension ID.


Configuration Markup:

<!ELEMENT extension ( dynamicIdResolver+)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED>

<!ELEMENT dynamicIdResolver ( property*)>

<!ATTLIST dynamicIdResolver

id CDATA #REQUIRED

class CDATA #REQUIRED>

This element is used to register dynamic identifier resolvers. Dynamic identifiers can be registered using the com.ibm.commerce.telesales.dynamicIds extension point.

<!ELEMENT property ( value*)>

<!ATTLIST property

name CDATA #REQUIRED

value CDATA #IMPLIED>

This element is used to describe a dynamic identifier resolver property. The property will be passed to the resolver during its initialization.

<!ELEMENT value (#PCDATA)>

Value element. Use this element to provide a property value. This element can be used if the property represents a list.


Examples:

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

<dynamicIdResolver
      id=
 "storeTypeSensitiveIdResolver"
 
      class=
 "com.ibm.commerce.telesales.ui.resolvers.StoreTypeSensitiveIdResolver"
 />    

<dynamicIdResolver
      id=
 "localeSensitiveIdResolver"
 
      class=
 "com.ibm.commerce.telesales.ui.resolvers.LocaleSensitiveIdResolver"
 /> 
</extension>


API Information:

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

.


Supplied Implementation:

A locale sensitive and a store sensitive dynamic ID resolver are declared in the com.ibm.commerce.telesales.ui

plug-in.


+

Search Tips   |   Advanced Search