Class TenantMessagingAutoConfiguration
java.lang.Object
com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantMessagingAutoConfiguration
@Configuration
@EnableBinding(TenantVendorNotificationConsumer.class)
@ConditionalOnPropertyOrGroup(name="broadleaf.tenant.messaging.active",
                              group="broadleaf.basic.messaging.enabled",
                              matchIfMissing=true)
@EnableConfigurationProperties(TenantVendorNotificationHandlerProperties.class)
public class TenantMessagingAutoConfiguration
extends Object
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiontenantVendorNotificationHandler(CatalogService<Catalog> catalogService, CatalogRepository<com.broadleafcommerce.data.tracking.core.Trackable> catalogRepository, MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog> marketplaceApplicationCatalogService, org.springframework.transaction.support.TransactionTemplate template, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager, MarketplaceDiscoverer discoverer)  
- 
Constructor Details
- 
TenantMessagingAutoConfiguration
public TenantMessagingAutoConfiguration() 
 - 
 - 
Method Details
- 
tenantVendorNotificationHandler
@Bean @ConditionalOnMissingBean public TenantVendorNotificationHandler tenantVendorNotificationHandler(CatalogService<Catalog> catalogService, CatalogRepository<com.broadleafcommerce.data.tracking.core.Trackable> catalogRepository, MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog> marketplaceApplicationCatalogService, @Nullable @Qualifier("tenantTransactionTemplate") org.springframework.transaction.support.TransactionTemplate template, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager, MarketplaceDiscoverer discoverer)  
 -