close

Filter

Connector for commercetools Manual / Version 2204

Table Of Contents

7. Commerce Adapter Properties

commercetools.api.api-url
Type java.lang.String
Default  
Description

The base URL, with protocol and port (if needed), to access the commercetools API.

commercetools.api.auth-url
Type java.lang.String
Default  
Description

The absolute URL, with protocol and port (if needed), used for authorization at the commercetools system.

commercetools.api.client-id
Type java.lang.String
Default  
Description

The unique identifier of the API client.

commercetools.api.client-secret
Type java.lang.String
Default  
Description

The confidential client secret.

commercetools.api.fail-on-api-deprecation
Type java.lang.Boolean
Default false
Description

Decorate the SphereClient (responsible for all call to the commercetools system) with a DeprecationExceptionSphereClientDecorator in order to throw an exception on usage of deprecated API calls.

commercetools.api.project-key
Type java.lang.String
Default  
Description

The unique key of the commercetools project.

commercetools.api.scopes
Type java.lang.String
Default  
Description

A comma separated list of scopes, the API client should have access to.

commercetools.default-locale
Type java.util.Locale
Default  
Description

The default locale for accessing the commerce system if no locale parameter was passed into request.

commercetools.product-data-version
Type com.coremedia.commerce.adapter.commercetools.config.ProductDataVersion
Default  
Description

The version of the product data. Can be current for published data or staged for preview.

commercetools.search-enable-language-fallback
Type java.lang.Boolean
Default true
Description

True if language of locale shall be used in search requests.

commercetools.search-max-result-size
Type java.lang.Integer
Default 500
Description

Maximum search result size.

commercetools.single-value-search-facets
Type java.util.List<java.lang.String>
Default  
Description

List of facet keys. These facets only support single values to be selected.

cache.capacities
Type java.util.Map<java.lang.String,java.lang.Long>
Default  
Description

Number of cache entries per cache class until cache eviction takes place. The keys must match the cache classes as defined by the cache keys. Please refer to javadoc of com.coremedia.cache.CacheKey.

cache.timeout-seconds
Type java.util.Map<java.lang.String,java.lang.Long>
Default  
Description

TTL in seconds until certain cache entries are invalidated.

entities.recompute-on-invalidation
Type java.lang.Boolean
Default false
Description

Whether or not to recompute entities proactively on invalidation.

entities.send-invalidations
Type java.lang.Boolean
Default true
Description

Whether or not to propagate invalidations of entities to the clients.

metadata.additional-metadata
Type java.util.Map<java.lang.String,java.lang.String>
Default  
Description

Map of additional metadata.

Can be used as customization hook. All properties starting with "metadata.additional-metadata.*" are transmitted to the generic client on the CMS side.

metadata.custom-attributes-format
Type com.coremedia.commerce.adapter.base.entities.CustomAttributesFormat
Default  
Description

Format of the custom attribute values.

The keys are always plain strings.

Used to identify the deserialization format on the CMS side.

metadata.custom-entity-param-names
Type java.util.Collection<java.lang.String>
Default  
Description

List of parameter names, which values need to be transmitted with every entity request from the CMS side.

metadata.replacement-tokens
Type java.util.Map<java.lang.String,java.lang.String>
Default  
Description

Map of key value pairs.

Used as replacement map for example for link building in the generic client on the CMS side.

metadata.vendor
Type java.lang.String
Default  
Description

Name of the vendor.

Used to identify the connected vendor on the CMS side.

Table 7.1. Commercetools Commerce Adapter related Properties


Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.