Class TenantSyncMessagingConfiguration
- java.lang.Object
-
- com.broadleafcommerce.data.tracking.core.autoconfigure.TenantSyncMessagingConfiguration
-
@Configuration @EnableBinding(TenantSyncPersistenceConsumer.class) public class TenantSyncMessagingConfiguration extends Object
Spring Cloud Stream wiring for tenant synchronization- Author:
- Phillip Verheyden (phillipuniverse)
-
-
Constructor Summary
Constructors Constructor Description TenantSyncMessagingConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TenantPersistenceHandler
tenantPersistenceHandler(CommonCatalogRepository<Trackable> catalogRepository, CommonApplicationRepository<Trackable> applicationRepository, DomainMapperManager trackingMapper, org.springframework.context.ApplicationEventPublisher eventPublisher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, List<ApplicationDataRouteSupporting> applicationRoutes, List<CatalogDataRouteSupporting> catalogRoutes, org.springframework.core.env.Environment environment)
-
-
-
Method Detail
-
tenantPersistenceHandler
@Bean @ConditionalOnMissingBean public TenantPersistenceHandler tenantPersistenceHandler(CommonCatalogRepository<Trackable> catalogRepository, CommonApplicationRepository<Trackable> applicationRepository, DomainMapperManager trackingMapper, org.springframework.context.ApplicationEventPublisher eventPublisher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, List<ApplicationDataRouteSupporting> applicationRoutes, List<CatalogDataRouteSupporting> catalogRoutes, org.springframework.core.env.Environment environment)
-
-