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
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Constructor Summary
-
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)
-