User Config Adapters

This page is a reference to the available Config Adapters used to register Config Providers that supply User Config.

UserConfigAdapter

UserConfigAdapter is used to register Config Providers that provide non-asset-specific User Config.

registerConfigProvider

Registers a Config Provider that provides non-asset-specific config for regular users.

Configuration class: Config

Liberator configuration
object-map "/PRIVATE/CONFIG" "/PRIVATE/%u/CONFIG"
registerSalesTOBOConfigProvider

Registers a Config Provider that provides non-asset-specific config for sales users trading on behalf of a regular users.

Configuration class: Config

Liberator configuration
object-map "/PRIVATE/SALES/TOBOCONFIG/%1" "/PRIVATE/%u/SALES/TOBOCONFIG/%1"

FXConfigAdapter

FXConfigAdapter is used to register Config Providers that provide FX User Config.

registerConfigProvider

Registers a Config Provider that provides FX User Config for regular users.

Configuration class: FXConfig

Liberator configuration
object-map "/PRIVATE/FX/CONFIG" "/PRIVATE/%u/FX/CONFIG"
registerSalesConfigProvider

Registers a Config Provider that provides FX User Config for sales users.

Configuration class: FXSalesConfig

Liberator configuration
object-map "/PRIVATE/FX/SALES/CONFIG" "/PRIVATE/%u/FX/SALES/CONFIG"
registerSalesTOBOConfigProvider

Registers a Config Provider that provides FX User Config for sales users trading on behalf of regular users.

Configuration class: FXConfig

Liberator configuration
object-map "/PRIVATE/FX/SALES/TOBOCONFIG/%1" "/PRIVATE/%u/FX/SALES/TOBOCONFIG/%1"

MMConfigAdapter

MMConfigAdapter is used to register Config Providers that provide MM User Config.

registerConfigProvider

Registers a Config Provider that provides MM User Config for regular users.

Configuration class: MMConfig

Liberator configuration
object-map "/PRIVATE/MM/CONFIG" "/PRIVATE/%u/MM/CONFIG"
registerSalesConfigProvider

Registers a Config Provider that provides MM User Config for sales users.

Configuration class: MMSalesConfig

Liberator configuration
object-map "/PRIVATE/MM/SALES/CONFIG" "/PRIVATE/%u/MM/SALES/CONFIG"
registerSalesTOBOConfigProvider

Registers a Config Provider that provides MM User Config for sales users trading on behalf of regular users.

Configuration class: MMConfig

Liberator configuration
object-map "/PRIVATE/MM/SALES/TOBOCONFIG/%1" "/PRIVATE/%u/MM/SALES/TOBOCONFIG/%1"

CommoditiesConfigAdapter

CommoditiesConfigAdapter is used to register Config Providers that provide Commodities User Config.

registerConfigProvider

Registers a Config Provider that provides Commodities User Config for regular users.

Configuration class: CommoditiesConfig

Liberator configuration
object-map "/PRIVATE/COMMODITIES/CONFIG" "/PRIVATE/%u/COMMODITIES/CONFIG"

See also: