Class DefaultVendorCreationStrategy

    • Constructor Detail

      • DefaultVendorCreationStrategy

        public DefaultVendorCreationStrategy()
    • Method Detail

      • createVendor

        public void createVendor​(VendorModel vendor,
                                 boolean useCustomPage)
        Description copied from interface: VendorCreationStrategy
        populate the specific vendor model and save it.
        Specified by:
        createVendor in interface VendorCreationStrategy
        Parameters:
        vendor - the vendor to save
        useCustomPage - if true will assign the vendor a landing page
      • createCatalog

        protected void createCatalog​(VendorModel vendor)
      • createPromotionRuleEngineContextMapping

        protected void createPromotionRuleEngineContextMapping​(CatalogVersionModel catalogVersion)
      • createWarehouse

        protected void createWarehouse​(VendorModel vendor)
      • createUserGroupsForVendor

        protected void createUserGroupsForVendor​(VendorModel vendor)
      • createLandingPage

        protected void createLandingPage​(VendorModel vendor)
      • getStringForConfiguration

        protected java.lang.String getStringForConfiguration​(java.lang.String key)
      • getUserGroupUidListForConfiguration

        protected java.util.List<java.lang.String> getUserGroupUidListForConfiguration()
      • getUserService

        protected UserService getUserService()
      • setConfigurationService

        public void setConfigurationService​(ConfigurationService configurationService)
      • setBaseStoreService

        public void setBaseStoreService​(BaseStoreService baseStoreService)
      • setUserService

        public void setUserService​(UserService userService)
      • getModelService

        protected ModelService getModelService()
      • setModelService

        public void setModelService​(ModelService modelService)
      • setVendorCmsStrategy

        public void setVendorCmsStrategy​(VendorCMSStrategy vendorCmsStrategy)
      • setCommerceCommonI18NService

        public void setCommerceCommonI18NService​(CommerceCommonI18NService commerceCommonI18NService)