Class TranslationServiceAutoConfiguration
java.lang.Object
com.broadleafcommerce.translation.service.autoconfigure.TranslationServiceAutoConfiguration
@Configuration
@EnableConfigurationProperties(TranslationCommonProperties.class)
public class TranslationServiceAutoConfiguration
extends Object
- Author:
- Nathan Moore (nathandmoore)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.context.ApplicationListener<com.broadleafcommerce.data.tracking.core.service.DeployCompletedEvent>
translationDeploymentHandler
(TranslationRepository<com.broadleafcommerce.data.tracking.core.Trackable> translationRepository) translationEntityService
(TranslationRepository<com.broadleafcommerce.data.tracking.core.Trackable> translationRepository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.common.extension.cache.CacheStateManager cacheStateManager)
-
Constructor Details
-
TranslationServiceAutoConfiguration
public TranslationServiceAutoConfiguration()
-
-
Method Details
-
translationEntityService
@Bean @ConditionalOnMissingBean public TranslationEntityService<Translation> translationEntityService(TranslationRepository<com.broadleafcommerce.data.tracking.core.Trackable> translationRepository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, @Nullable com.broadleafcommerce.common.extension.cache.CacheStateManager cacheStateManager) -
translationDeploymentHandler
@Bean @ConditionalOnMissingBean(name="translationDeploymentHandler") @ConditionalOnProperty(value="broadleaf.translation.common.deployment.remove-duplicates", matchIfMissing=true) public org.springframework.context.ApplicationListener<com.broadleafcommerce.data.tracking.core.service.DeployCompletedEvent> translationDeploymentHandler(TranslationRepository<com.broadleafcommerce.data.tracking.core.Trackable> translationRepository)
-