Class CatalogVendorVisibilityAutoConfiguration
java.lang.Object
com.broadleafcommerce.catalog.service.autoconfigure.CatalogVendorVisibilityAutoConfiguration
@Configuration
@ConditionalOnProperty("broadleaf.sandbox.propagation.enabled")
public class CatalogVendorVisibilityAutoConfiguration
extends Object
Registers components related to vendor visibility.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.data.tracking.core.marketplace.vendor.visibility.catalog.CatalogDiscriminatedEntityVendorVisibilityHandler
catalogSvcCatalogDiscriminatedEntityVendorVisibilityHandler
(com.broadleafcommerce.data.tracking.core.TrackableBehaviorUtil trackableBehaviorUtil, com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> commonCatalogService)
-
Constructor Details
-
CatalogVendorVisibilityAutoConfiguration
public CatalogVendorVisibilityAutoConfiguration()
-
-
Method Details
-
catalogSvcCatalogDiscriminatedEntityVendorVisibilityHandler
@Bean @Conditional(com.broadleafcommerce.catalog.service.autoconfigure.CatalogVendorVisibilityAutoConfiguration.ShouldRegisterCatalogDiscriminatedVendorVisibilityHandler.class) public com.broadleafcommerce.data.tracking.core.marketplace.vendor.visibility.catalog.CatalogDiscriminatedEntityVendorVisibilityHandler catalogSvcCatalogDiscriminatedEntityVendorVisibilityHandler(com.broadleafcommerce.data.tracking.core.TrackableBehaviorUtil trackableBehaviorUtil, com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> commonCatalogService)
-