Class TenantSynchronizationAutoConfiguration
java.lang.Object
com.broadleafcommerce.adminuser.tenant.autoconfigure.TenantSynchronizationAutoConfiguration
@Configuration
@ConditionalOnPropertyOrGroup(name="broadleaf.adminuser.data.tenant.sync.active",
group="broadleaf.basic.messaging.enabled",
havingValue="true")
@EnableBinding(TenantSyncPersistenceConsumer.class)
public class TenantSynchronizationAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadminApplicationService
(ApplicationRepository<JpaUserApplication> applicationRepository, SimplePayloadMapper mapper) com.broadleafcommerce.common.messaging.PersistenceHandler
adminUserApplicationPersistenceHandler
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ApplicationService<Application> applicationService)
-
Constructor Details
-
TenantSynchronizationAutoConfiguration
public TenantSynchronizationAutoConfiguration()
-
-
Method Details
-
adminApplicationService
@Bean @ConditionalOnMissingBean public ApplicationService<Application> adminApplicationService(ApplicationRepository<JpaUserApplication> applicationRepository, SimplePayloadMapper mapper) -
adminUserApplicationPersistenceHandler
@Bean @ConditionalOnMissingBean(name="adminUserApplicationPersistenceHandler") public com.broadleafcommerce.common.messaging.PersistenceHandler adminUserApplicationPersistenceHandler(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ApplicationService<Application> applicationService)
-