com.ibm.commerce.marketing.facade.server.commands

Class ChangeMarketingContentCmdImpl

    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ChangeMarketingContentCmdImpl

        public ChangeMarketingContentCmdImpl()
    • Method Detail

      • getEMarketingSpotNamesForCacheInvalidations

        public java.util.Collection getEMarketingSpotNamesForCacheInvalidations()
        Gets the list of e-Marketing Spot names for cache invalidations.
        Returns:
        The string array of e-Marketing Spot names
      • getEMarketingSpotNamesAssociatedWithMarketingContent

        public static java.util.Collection getEMarketingSpotNamesAssociatedWithMarketingContent(java.lang.String contentId,
                                                                                                java.lang.Integer storeId)
        This method gets the names of the e-Marketing Spots which are associated with the specified marketing content. It returns the e-Marketing Spots scheduled to activities associated with the content, e-Marketing Spots for which the content is the default content, and e-Marketing Spots for which the content is the default title.
        Parameters:
        contentId - The content unique ID.
        storeId - The store associated with the content.
        Returns:
        A list of strings containing the names of the e-Marketing Spots which are associated with the specified marketing content.
      • getEMarketingSpotNamesAssociatedWithActivity

        public static void getEMarketingSpotNamesAssociatedWithActivity(java.lang.String activityId,
                                                                        java.util.List<java.lang.String> spotNames)
        This method gets the names of the e-Marketing Spots which are associated with the specified activity. The names are added to the existing spotNames list passed into this method.
        Parameters:
        activityId - The ID of the activity for which to find the associated e-Marketing Spots.
        spotNames - The list into which to add the e-Marketing Spot names.