Reference > WebSphere Commerce Web services > Infrastructure
Infrastructure
Noun Configuration
Description
The Configuration noun is used to model extensions to the store and other global configurations.
Here is the list of supported UniqueIDs:
- com.ibm.commerce.foundation.defaultLanguage
- com.ibm.commerce.foundation.supportedLanguages
- com.ibm.commerce.foundation.defaultCurrency
- com.ibm.commerce.foundation.supportedCurrencies
- com.ibm.commerce.foundation.fulfillmentCenter
- com.ibm.commerce.foundation.staticContent
- com.ibm.commerce.foundation.inventorySystem
- com.ibm.commerce.foundation.shippingMode
- com.ibm.commerce.foundation.analytics
- com.ibm.commerce.foundation.unitOfMeasure
- com.ibm.commerce.foundation.availableIdentifiers
- com.ibm.commerce.foundation.emailActivities
- com.ibm.commerce.foundation.paymentType
- com.ibm.commerce.foundation.country
- com.ibm.commerce.foundation.stateProvince
Each UniqueID returns the following information:
- UniqueID starting with prefix "com.ibm.commerce.foundation." [Number of ConfigurationAttribute entries] ConfigurationValue (Name, Sample Values**)
- defaultLanguage [1] (languageDescription*, French)
(languageId, -2)
(localeName, fr_FR)
(language, fr)
(country, FR)
(variant, )
(encoding, UTF-8)
(mimeCharSet, iso-8859-15)
- supportedLanguages [number of all supported languages with default language being the first one in the list] (same as defaultLanguage, same as defaultLanguage)
- defaultCurrency [1] (currencyDescription*, Euro)
(currencyCode, EUR)
- supportedCurrencies [number of all supported currencies with default currency being the first one in the list] (same as defaultCurrency, same as defaultCurrency)
- fulfillmentCenter [number of all available fulfillment centers for this store with default fulfillment center being the first one in the list] (fulfillmentCenterName*, ConsumerDirect Home)
(fulfillmentCenterId, 10001)
(defaultShipOffset, 86400)
(dropShip, N)
(extFFMStoreNum, )
(inventoryOpFlag, 0)
(memberId, 7000000000000000002)
(maxNumPick, 25)
(pickDelayInMin, 5)
(shipArrangeId, 10001)
(shippingModeId, )
(startDate, 1970-06-22 23:00:00.0)
(endDate, 2008-06-22 23:00:00.0)
(trackingNumber, 0.0)
(precedence, )
(flags, 0)
(field1, )
(field2, )
- staticContent [1] (urlPrefix*, http://localhost:80/wcsstore/ConsumerDirect/)
(secureURLPrefix, https://localhost:443/wcsstore/ConsumerDirect/)
(directory, ConsumerDirect)
(webServerHostName, localhost)
(webServerPort, 80)
(webServerSSLPort, 443)
(uriPrefix, /wcsstore/ConsumerDirect/)
(contextRoot, /wcsstore/)
(contextPath, /webapp/wcs/stores)
(urlMappingPath, /servlet)
(storeLevel, )
- inventorySystem [1] (inventorySystem*, ATP)
- shippingMode [number of allowed shipping modes for this store with default shipping mode being the first one in the list] (shippingModeDescription*, Express mail)
(shippngModeId, 10002)
(code, No Shipping)
(carrier, XYZ Carrier)
(field1, )
(field2, )
- analytics [1] (provider*, coremetrics)
(isEnabled, true)
- unitOfMeasure [number of available units for the whole site] (quantityUnitId*, 2U)
(quantityUnitDescription, megagram)
(field1, 0)
- emailActivities [1] (isConfigured*, true)
(outboundTime, 16:35)
(outboundReplyTo, webmaster@examplestore.com)
- paymentType [number of payment types configured] (name*, VISA)
(identifier, 1001)
(shortDescription, VISA credit card)
(longDescription, VISA credit card accepted world-wide)
- country [number of countries configured] (countryAbbr*, US)
(name, United States)
- stateProvince [number of states and provinces configured] (stateProvAbbr*, NY)
(name, New York)
- availableIdentifiers [number of available identifiers] (com.ibm.commerce.foundation.availableIdentifiers*, store configuration: available identifier unquie Ids)
(com.ibm.commerce.foundation.supportedLanguages, store configuration: supported languages)
(com.ibm.commerce.foundation.defaultLanguage, store configuration: default language)
(com.ibm.commerce.foundation.supportedCurrencies, store configuration: supported currencies)
(com.ibm.commerce.foundation.defaultCurrency, store configuration: default currency)
(com.ibm.commerce.foundation.fulfillmentCenter, store configuration: fulfillment center)
(com.ibm.commerce.foundation.inventorySystem, store configuration: inventory system)
(com.ibm.commerce.foundation.shippingMode, store configuration: shipping mode)
(com.ibm.commerce.foundation.staticContent, store configuration: static content information)
(com.ibm.commerce.foundation.analytics, store configuration: analytics)
(com.ibm.commerce.foundation.unitOfMeasure, store configuration: unit of measure)
(com.ibm.commerce.foundation.emailActivities, store configuration: e-mail activities)
(com.ibm.commerce.foundation.paymentType, store configuration: payment type)
(com.ibm.commerce.foundation.country, store configuration: country)
(com.ibm.commerce.foundation.stateProvince, store configuration: state and province)
* The PrimaryValue of ConfigurationAttribute element.
** Sample Values are user language preference sensitive. Values being shown assumed English as the language preference.
BOD Summary
Access Profile and Expression Builder columns are for Get BOD only.
BOD Action Code / Access Profile Action Expression Service Provided Sample XML Message Client Library / Expression Builder GetConfiguration /Configuration[ConfigurationIdentifier[(UniqueID='$uniqueId$')]] Find the configurations of supported languages, default languages, countries etc for the store in the current context. Request
ResponseInfrastructureFacadeClient.getConfiguration(String, String) InfrastructureFacadeClient.findConfigurationById(String) InfrastructureFacadeClient.getConfigurationValue(String, String) InfrastructureFacadeClient.getConfigurationValues(String, String) / findByUniqueID /Configuration Find all configurations using all available UniqueIDs for the current store in context. Request
ResponseInfrastructureFacadeClient.getConfiguration(String, String) / findAll
Access Profile
Access Profile Data Returned Description Sample XML Message
XSD files
Topic URL: _vcc_freeselect_bottom_