public class URLLinkWidgetManager extends MarketingWidgetManager
CURRENT_ENVIRONMENT, EXECUTION_TYPE_J2EE, EXECUTION_TYPE_J2SE| Constructor and Description |
|---|
URLLinkWidgetManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
createExtendedData(com.ibm.commerce.pagelayout.facade.datatypes.LayoutType aLayout,
com.ibm.commerce.pagelayout.facade.datatypes.WidgetType aWidget,
com.ibm.commerce.pagelayout.facade.datatypes.ExtendedDataType aExtData,
com.ibm.commerce.pagelayout.facade.server.entity.datatypes.PageLayoutWidget aWidgetSDO)
This method performs no-operation.
|
void |
deleteExtendedData(com.ibm.commerce.pagelayout.facade.datatypes.LayoutType aLayout,
com.ibm.commerce.pagelayout.facade.datatypes.WidgetType aWidget,
com.ibm.commerce.pagelayout.facade.datatypes.ExtendedDataType aExtData,
com.ibm.commerce.pagelayout.facade.server.entity.datatypes.PageLayoutWidget widgetSDO)
This method delete the URL link.
|
void |
retrieveExtendedData(com.ibm.commerce.pagelayout.facade.datatypes.LayoutType layout,
com.ibm.commerce.pagelayout.facade.datatypes.WidgetType widget,
com.ibm.commerce.pagelayout.facade.server.entity.datatypes.PageLayoutWidget widgetSDO,
java.lang.Integer[] storePath,
java.lang.Integer[] languageIds,
SelectionCriteria criteria,
java.lang.Object... parameters)
This methods retrieves the URL links for the URL link widget.
|
void |
updateExtendedData(com.ibm.commerce.pagelayout.facade.datatypes.LayoutType layout,
com.ibm.commerce.pagelayout.facade.datatypes.WidgetType widget,
com.ibm.commerce.pagelayout.facade.datatypes.ExtendedDataType extData,
com.ibm.commerce.pagelayout.facade.server.entity.datatypes.PageLayoutWidget widgetSDO)
This method updates URL link for URL link widget.
|
create, delete, undogetWidgetDefinition, init, retrieve, retrieve, update, validateChange, validateChangeExtendedData, validateCreate, validateCreateExtendedData, validateDelete, validateDeleteExtendedDatapublic void createExtendedData(com.ibm.commerce.pagelayout.facade.datatypes.LayoutType aLayout,
com.ibm.commerce.pagelayout.facade.datatypes.WidgetType aWidget,
com.ibm.commerce.pagelayout.facade.datatypes.ExtendedDataType aExtData,
com.ibm.commerce.pagelayout.facade.server.entity.datatypes.PageLayoutWidget aWidgetSDO)
throws LayoutException
createExtendedData in interface WidgetManagercreateExtendedData in class MarketingWidgetManageraLayout - The layout object to which the widget belongs to.aWidget - The widget where the extended data is being created.aExtData - The extended data being created from the page layout.aWidgetSDO - The physical data object of the widget.LayoutException - This exception is to allow implementation classes to indicate
its invoker about the error that occurred while deleting the
widget.public void updateExtendedData(com.ibm.commerce.pagelayout.facade.datatypes.LayoutType layout,
com.ibm.commerce.pagelayout.facade.datatypes.WidgetType widget,
com.ibm.commerce.pagelayout.facade.datatypes.ExtendedDataType extData,
com.ibm.commerce.pagelayout.facade.server.entity.datatypes.PageLayoutWidget widgetSDO)
throws LayoutException
updateExtendedData in interface WidgetManagerupdateExtendedData in class MarketingWidgetManagerlayout - The layout object to which the widget belongs to.widget - The widget where the extended data is being updated.extData - The extended data being updated from the page layout.widgetSDO - The physical data object of the widget.LayoutException - This exception is to allow implementation classes to indicate
its invoker about the error that occurred while deleting the
widget.public void retrieveExtendedData(com.ibm.commerce.pagelayout.facade.datatypes.LayoutType layout,
com.ibm.commerce.pagelayout.facade.datatypes.WidgetType widget,
com.ibm.commerce.pagelayout.facade.server.entity.datatypes.PageLayoutWidget widgetSDO,
java.lang.Integer[] storePath,
java.lang.Integer[] languageIds,
SelectionCriteria criteria,
java.lang.Object... parameters)
throws LayoutException
retrieveExtendedData in interface WidgetManagerretrieveExtendedData in class MarketingWidgetManagerlayout - The layout object to which the widget belongs to.widget - The widget object that needs to be populated.widgetSDO - The physical data object of the widget.storePath - The store path of the request.languageIds - The requested language ids.criteria - The selection criteria of the request.parameters - This list would contain the selection criteria object.LayoutException - This exception is thrown when error occurs while retrieving
the URL links.public void deleteExtendedData(com.ibm.commerce.pagelayout.facade.datatypes.LayoutType aLayout,
com.ibm.commerce.pagelayout.facade.datatypes.WidgetType aWidget,
com.ibm.commerce.pagelayout.facade.datatypes.ExtendedDataType aExtData,
com.ibm.commerce.pagelayout.facade.server.entity.datatypes.PageLayoutWidget widgetSDO)
throws LayoutException
deleteExtendedData in interface WidgetManagerdeleteExtendedData in class MarketingWidgetManageraLayout - The layout object to which the widget belongs to.aWidget - The widget where the extended data is being deleted.aExtData - The extended data being deleted from the page layout.widgetSDO - The physical data object of the widget.LayoutException - This exception is to allow implementation classes to indicate
its invoker about the error that occurred while deleting the
URL link.