Interface | Description |
---|---|
ChangeLayoutCmd |
This is the interface for the Change Layout web service command.
|
ChangeLayoutPartActionCmd |
This is the interface for the Change Layout web service command.
|
ChangeLayoutPartPostActionCmd |
The part command is executed post the Change Layout
|
ChangePageCmd |
This is the interface for the Change Page web service command.
|
ChangePagePartActionCmd |
This is the interface for the Change Page web service command.
|
ChangePagePartPostActionCmd |
The part command is executed post the Change Page
|
FetchLayoutCmd |
This is the interface for the command that is used to fetch Layout nouns.
|
FetchPageCmd |
This is the interface for the command that is used to fetch Page nouns.
|
FetchPageDesignCmd |
This is the interface for the command that is used to fetch PageDesign nouns.
|
FetchWidgetDefinitionCmd |
This is the interface for the command that is used to fetch WidgetDefinition nouns.
|
GetLayoutCmd |
This is the interface for the Get Layout web service command.
|
GetPageCmd |
This is the interface for the Get Page web service command.
|
GetPageDesignCmd |
This is the interface for the Get PageDesign web service command.
|
GetWidgetDefinitionCmd |
This is the interface for the Get WidgetDefinition web service command.
|
InsertMoreLayoutDataCmd |
This is the interface for all PageLayout Layout commands that fetch additional information.
|
InsertMorePageDataCmd |
This is the interface for all PageLayout Page commands that fetch additional information.
|
InsertMorePageDesignDataCmd |
This is the interface for all PageLayout PageDesign commands that fetch additional information.
|
InsertMoreWidgetDefinitionDataCmd |
This is the interface for all PageLayout WidgetDefinition commands that fetch additional information.
|
PageDesignEMarketingSpotListTaskCmd |
Task command used to fetch the list of eSpots associated with a given
pageDesign object.
|
ProcessLayoutActionCmd |
This interface represents the commands that perform particular process
actions on Layout nouns.
|
ProcessLayoutCmd |
The interface for command for SyncLayout
|
ProcessPageActionCmd |
This interface represents the commands that perform particular process
actions on Page nouns.
|
ProcessPageCmd |
The interface for command for SyncPage
|
Class | Description |
---|---|
ChangeLayoutBasePartCmdImpl |
This command is used to change the base part of Layout nouns, and update the page location activities accordingly if there are changes made for schedule.
|
ChangeLayoutCmdImpl |
This command is the controller that changes Layout nouns.
|
ChangeLayoutPageLocationPartCmdImpl |
This command implementation is used to modify the page location noun parts of layout,
and performs validation for Add(Create)/Change(Update)/Delete(Remove) page locations.
|
ChangeLayoutWidgetChildSlotPartCmdImpl |
This command is used to change the widget child slot part of Layout nouns.
|
ChangeLayoutWidgetExtendedDataPartCmdImpl |
This command is used to change the widget extended data part of Layout nouns.
|
ChangeLayoutWidgetPartCmdImpl |
This command is used to change the widget part of Layout nouns.
|
ChangeLayoutWidgetPropertyPartCmdImpl |
This command is used to change the widget property part of Layout nouns.
|
ChangePageBasePartCmdImpl |
This command is used to change the base part of Page nouns.
|
ChangePageCmdImpl |
This command is the controller that changes Page nouns.
|
ChangePageSEOPropertiesCmdImpl |
This command is used to change the seo properties part of Page nouns.
|
ChangePageSEOURLCmdImpl |
This command is used to change the seo url part of Page nouns.
|
FetchLayoutByPageCmdImpl |
This command fetches the applicable layouts for a page with given Page Group and Page Id.
Calls
LayoutActivityHelper to get all the page location activities with the page group and page id resolved from XPATH.
Calls DataServiceFacade to get all the layouts with the page layout ids resolved from page location activities.
Calls PageLocationMediationHelper to compose the page location information for the layout nouns.
|
FetchLayoutCmdImpl |
This command the default implementation of the FetchLayoutCmd interface and is used to fetch Layout nouns.
|
FetchPageCmdImpl |
This command is used to fetch Page nouns.
|
FetchPageDesignCmdImpl |
This command is used to fetch a Winning Layout for a Store Page at runtime for a given
Page Group, Object Identifier (of the Object being rendered in the Store Page) and Device Class.
|
FetchPageDesignUsingDataCacheCmdImpl |
Extension of the
FetchPageDesignCmdImpl that leverages a data
cache to save and retrieve layout resolution results. |
FetchPageLocationsByLayoutIDCmdImpl |
This command fetches the page location for the layout ID specified.
Calls
DataServiceFacade to get the paginated list of page locations for the layout ID specified.
Call PageLayoutActivityHelper to get retrieve the activities associated with the page locations
Calls PageLocationMediationHelper to compose the page location information for the layout nouns.
|
FetchWidgetDefinitionByDeviceClassCmdImpl |
This command is used to fetch WidgetDefinitions filtered based on the device classes
supported by them.
|
FetchWidgetDefinitionByIdentifierCmdImpl |
This command is used to fetch WidgetDefinition nouns by their identifier.
|
FetchWidgetDefinitionByUniqueIDCmdImpl |
This command is used to fetch WidgetDefinition nouns by their unique ID.
|
FetchWidgetDefinitionCmdImpl |
This command is used to fetch WidgetDefinition nouns.
|
GetLayoutCmdImpl |
This command gets activities based on the search criteria and the access profile.
|
GetPageCmdImpl |
This command gets activities based on the search criteria and the access profile.
|
GetPageDesignCmdImpl |
This command gets activities based on the search criteria and the access profile.
|
GetWidgetDefinitionCmdImpl |
This command gets activities based on the search criteria and the access profile.
|
InsertMoreLayoutPageLocationDataCmdImpl |
This command inserts PageLocation information into the Layout noun
It calls
LayoutActivityHelper to get all the needed information for PageLocation.
|
InsertMorePageSEODataCmdImpl |
This class populates additional SEO information into a ShowPage response.
|
PageDesignEMarketingSpotListTaskCmdImpl |
Default implementation class for
PageDesignEMarketingSpotListTaskCmd |
ProcessLayoutCmdImpl |
This class handles the processing of PageLayout activities.
|
ProcessLayoutCreateActionCmdImpl |
This command is used to create a new page layout based on the specified Layout noun.
|
ProcessLayoutDeleteActionCmdImpl |
This command is used to delete a Layout noun.
|
ProcessPageCmdImpl |
This class handles the processing of PageLayout activities.
|
ProcessPageCreateActionCmdImpl |
This command is used to create a Page noun.
|
ProcessPageDeleteActionCmdImpl |
This command is used to delete an existing Page.
|