editOfferList
public WSEditOfferListResponse editOfferList(String userCredential,
String partitionName, Locale requestedLocale, WSReference listReference,
boolean isSmartList,String name, String description,
WSReference[] listMembers,WSSmartListInfo offerListInfo,
Long creatorObjectId, boolean clearExisting)
throws CampaignServicesException
Updates smart and static offerlist details.
Parameters
userCredential: the client user credential.
partitionName: optional name of the campaign partition to use.
requestedLocale: optional locale to use for this request.
listReference: reference to offer list.
isSmartList: flag indicates whether list is smart or static.
name: name of folder to create.
description: description for new folder.
listMembers: references to offers to be included in offerlist.
offerListInfo: object of type WSSmartListInfo.
creatorObjectId: (optional) used by Plan (HCL Plan) to link a folder in Campaign with a folder in Plan.
clearExisting: flag indicates whether existing information must be cleared. If true, existing list members are cleared before adding new members. If false, new members are appended to existing members.
Returns
Returns object of type WSEditOfferListResponse.
Errors
Throws CampaignServicesException if parentFolder id is invalid or offerListInfo is not provided or listMembers are invalid.
Throws CampaignServicesException if list name is duplicate.