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 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)