The EnvironmentChangeActor allows an agent to work with the current catalog. The path to this actor is: /atg/commerce/custsvc/environment/EnvironmentChangeActor.

This actor contains the following catalog actor-chains:

Actor-Chain

Description

setCurrentCatalog

Selects a catalog and makes it the current catalog.

getCurrentCatalog

Retrieves the user’s current catalog.

setDefaultCatalog

Resets the user’s default catalog

Selecting a Current Catalog

The setCurrentCatalog actor-chain allows an agent to select a catalog and make it the current catalog.

Parameter

Description

catalogId

The ID of the catalog to find.

Select Catalog Example
curl -L -v -b agent_cookies.txt -H "Content-Type: application/json"
-d "{\"catalogId\" : \"homeStoreCatalog\"}" "http://localhost:8080/rest/model/
atg/commerce/custsvc/environment/EnvironmentChangeActor/setCurrentCatalog"

Retrieving the Current Catalog

The getCurrentCatalog actor-chain retrieves the user’s current catalog.

Parameters: None

Retrieve Current Catalog Example
curl -L -v -b agent_cookies.txt -H "Content-Type: application/json"
"http://localhost:8080/rest/model/atg/commerce/custsvc/environment/
EnvironmentChangeActor/getCurrentCatalog"

Resetting the Current Catalog

The setDefaultCatalog actor-chain resets the user’s current default catalog.

Parameters: None

Reset Current Catalog Example
curl -L -v -b agent_cookies.txt -H "Content-Type: application/json"
"http://localhost:8080/rest/model/atg/commerce/custsvc/environment/
EnvironmentChangeActor/setDefaultCatalog"

Copyright © 1997, 2015 Oracle and/or its affiliates. All rights reserved. Legal Notices