atg.commerce.csr.environment
Interface CSREnvironmentConstants


public interface CSREnvironmentConstants

This interface statically defines the constants used for environment changes in CSR.

This includes change key names and the parameter names used for each type of change.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
static java.lang.String CSR_CURRENT_CALL_EXPLICIT_CATALOG
          The name used to storing the agent's explicitly set catalog in the call state
static java.lang.String CSR_CURRENT_CALL_EXPLICIT_PRICELIST
          The name used to storing the agent's explicitly set price list in the call state
static java.lang.String CSR_CURRENT_CALL_EXPLICIT_SALEPRICELIST
          The name used to storing the agent's explicitly set sale price list in the call state
static java.lang.String CSR_CURRENT_CALL_EXPLICIT_SITE_ID_TO_CATALOG
          The name used to storing the agent's explicitly set site id to catalog map in the call state
static java.lang.String CSR_ENV_CURRENT_CATALOG
          environment object name for the environment's current catalog
static java.lang.String CSR_ENV_CURRENT_ORDER
          environment object name for the environment's current order
static java.lang.String CSR_ENV_CURRENT_PRICELIST
          environment object name for the environment's current price list
static java.lang.String CSR_ENV_CURRENT_SALEPRICELIST
          environment object name for the environment's current sale price list
static java.lang.String ENV_CHG_CATALOG_AND_PRICELIST
          Change key used for changing the current catalog and price list
static java.lang.String ENV_CHG_CATALOG_CATALOGID_PARAM
          catalogId input parameter name for changing catalog
static java.lang.String ENV_CHG_CREATE_NEW_ORDER
          Change key used for creating a new order
static java.lang.String ENV_CHG_ORDER
          Change key used for changing the current order
static java.lang.String ENV_CHG_ORDER_NEWORDER_PARAM
          order input parameter name for loading a new order
static java.lang.String ENV_CHG_ORDER_NEWORDERID_PARAM
          orderId input parameter name for loading a new order
static java.lang.String ENV_CHG_ORDER_PRICELIST_PARAM
          input parameter name for loading a specific pricelist with a change of order
static java.lang.String ENV_CHG_ORDER_SALEPRICELIST_PARAM
          input parameter name for loading a specific salePricelist with a change of order
static java.lang.String ENV_CHG_ORDER_TICKETID_PARAM
          input parameter name for loading a specific ticket with a change of order
static java.lang.String ENV_CHG_PRICELIST_PRICELISTID_PARAM
          pricelistId input parameter name for changing price list
static java.lang.String ENV_CHG_SALEPRICELIST_PRICELISTID_PARAM
          salePriceListId input parameter name for changing sale price list
static java.lang.String ENV_CHG_SYNC_TO_CUSTOMER_CATALOG
          Change key used for resetting user catalog
static java.lang.String ENV_CHG_SYNC_TO_CUSTOMER_PRICE_LISTS
          Change key used for resetting user pricelists
static java.lang.String ENV_EXPLICIT_CHG_CATALOG_AND_PRICELIST
          Change key used for changing the catalog and pricelist - reserved for Agent UI gesture
static java.lang.String ENV_REPRICE_EXTRAPARAMS
          input parameter names used for passing an extra parameter map to the pricing operation that is executed when loading a new order in the environment
static java.lang.String ENV_REPRICE_ON_LOAD
          input parameter name for controlling if an Order is repriced when it is loaded into global context.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values

CSR_ENV_CURRENT_ORDER

static final java.lang.String CSR_ENV_CURRENT_ORDER
environment object name for the environment's current order

See Also:
Constant Field Values

CSR_ENV_CURRENT_CATALOG

static final java.lang.String CSR_ENV_CURRENT_CATALOG
environment object name for the environment's current catalog

See Also:
Constant Field Values

CSR_ENV_CURRENT_PRICELIST

static final java.lang.String CSR_ENV_CURRENT_PRICELIST
environment object name for the environment's current price list

See Also:
Constant Field Values

CSR_ENV_CURRENT_SALEPRICELIST

static final java.lang.String CSR_ENV_CURRENT_SALEPRICELIST
environment object name for the environment's current sale price list

See Also:
Constant Field Values

ENV_CHG_ORDER

static final java.lang.String ENV_CHG_ORDER
Change key used for changing the current order

See Also:
Constant Field Values

ENV_CHG_ORDER_NEWORDERID_PARAM

static final java.lang.String ENV_CHG_ORDER_NEWORDERID_PARAM
orderId input parameter name for loading a new order

See Also:
Constant Field Values

ENV_CHG_ORDER_NEWORDER_PARAM

static final java.lang.String ENV_CHG_ORDER_NEWORDER_PARAM
order input parameter name for loading a new order

See Also:
Constant Field Values

ENV_CHG_ORDER_PRICELIST_PARAM

static final java.lang.String ENV_CHG_ORDER_PRICELIST_PARAM
input parameter name for loading a specific pricelist with a change of order

See Also:
Constant Field Values

ENV_CHG_ORDER_SALEPRICELIST_PARAM

static final java.lang.String ENV_CHG_ORDER_SALEPRICELIST_PARAM
input parameter name for loading a specific salePricelist with a change of order

See Also:
Constant Field Values

ENV_CHG_ORDER_TICKETID_PARAM

static final java.lang.String ENV_CHG_ORDER_TICKETID_PARAM
input parameter name for loading a specific ticket with a change of order

See Also:
Constant Field Values

ENV_CHG_CREATE_NEW_ORDER

static final java.lang.String ENV_CHG_CREATE_NEW_ORDER
Change key used for creating a new order

See Also:
Constant Field Values

ENV_CHG_SYNC_TO_CUSTOMER_CATALOG

static final java.lang.String ENV_CHG_SYNC_TO_CUSTOMER_CATALOG
Change key used for resetting user catalog

See Also:
Constant Field Values

ENV_CHG_SYNC_TO_CUSTOMER_PRICE_LISTS

static final java.lang.String ENV_CHG_SYNC_TO_CUSTOMER_PRICE_LISTS
Change key used for resetting user pricelists

See Also:
Constant Field Values

ENV_CHG_CATALOG_AND_PRICELIST

static final java.lang.String ENV_CHG_CATALOG_AND_PRICELIST
Change key used for changing the current catalog and price list

See Also:
Constant Field Values

ENV_EXPLICIT_CHG_CATALOG_AND_PRICELIST

static final java.lang.String ENV_EXPLICIT_CHG_CATALOG_AND_PRICELIST
Change key used for changing the catalog and pricelist - reserved for Agent UI gesture

See Also:
Constant Field Values

ENV_CHG_CATALOG_CATALOGID_PARAM

static final java.lang.String ENV_CHG_CATALOG_CATALOGID_PARAM
catalogId input parameter name for changing catalog

See Also:
Constant Field Values

ENV_CHG_PRICELIST_PRICELISTID_PARAM

static final java.lang.String ENV_CHG_PRICELIST_PRICELISTID_PARAM
pricelistId input parameter name for changing price list

See Also:
Constant Field Values

ENV_CHG_SALEPRICELIST_PRICELISTID_PARAM

static final java.lang.String ENV_CHG_SALEPRICELIST_PRICELISTID_PARAM
salePriceListId input parameter name for changing sale price list

See Also:
Constant Field Values

CSR_CURRENT_CALL_EXPLICIT_CATALOG

static final java.lang.String CSR_CURRENT_CALL_EXPLICIT_CATALOG
The name used to storing the agent's explicitly set catalog in the call state

See Also:
Constant Field Values

CSR_CURRENT_CALL_EXPLICIT_PRICELIST

static final java.lang.String CSR_CURRENT_CALL_EXPLICIT_PRICELIST
The name used to storing the agent's explicitly set price list in the call state

See Also:
Constant Field Values

CSR_CURRENT_CALL_EXPLICIT_SALEPRICELIST

static final java.lang.String CSR_CURRENT_CALL_EXPLICIT_SALEPRICELIST
The name used to storing the agent's explicitly set sale price list in the call state

See Also:
Constant Field Values

CSR_CURRENT_CALL_EXPLICIT_SITE_ID_TO_CATALOG

static final java.lang.String CSR_CURRENT_CALL_EXPLICIT_SITE_ID_TO_CATALOG
The name used to storing the agent's explicitly set site id to catalog map in the call state

See Also:
Constant Field Values

ENV_REPRICE_ON_LOAD

static final java.lang.String ENV_REPRICE_ON_LOAD
input parameter name for controlling if an Order is repriced when it is loaded into global context. This parameter is optional. When this input parameter is provided, Orders that are modifiable will be repriced based on the value of this parameter.

The parameter value should be either "true" or "false"

See Also:
Constant Field Values

ENV_REPRICE_EXTRAPARAMS

static final java.lang.String ENV_REPRICE_EXTRAPARAMS
input parameter names used for passing an extra parameter map to the pricing operation that is executed when loading a new order in the environment

See Also:
Constant Field Values