@Configuration @ConditionalOnPropertyOrGroup(name="broadleaf.tracking.sandbox.purge.enabled", group="broadleaf.basic.messaging.enabled", matchIfMissing=true) @EnableConfigurationProperties(value=PurgeObsoleteSandboxDataConfigurationProperties.class) @EnableBinding(value=PurgeSandboxTriggeredJobEventConsumer.class) public class PurgeObsoleteSandboxDataAutoConfiguration extends Object
Constructor and Description |
---|
PurgeObsoleteSandboxDataAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
PurgeObsoleteSandboxDataHandler |
purgeObsoleteSandboxDataHandler(List<TrackableRepository<Trackable>> trackableRepositories,
PurgeObsoleteSandboxDataConfigurationProperties configurationProperties) |
PurgeObsoleteSandboxDataListener |
purgeObsoleteSandboxDataListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService,
PurgeObsoleteSandboxDataHandler purgeObsoleteSandboxDataHandler,
com.broadleafcommerce.common.extension.data.DataRouteReference reference) |
public PurgeObsoleteSandboxDataAutoConfiguration()
@Bean @ConditionalOnMissingBean public PurgeObsoleteSandboxDataListener purgeObsoleteSandboxDataListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, PurgeObsoleteSandboxDataHandler purgeObsoleteSandboxDataHandler, @Nullable com.broadleafcommerce.common.extension.data.DataRouteReference reference)
@Bean @ConditionalOnMissingBean public PurgeObsoleteSandboxDataHandler purgeObsoleteSandboxDataHandler(@Autowired(required=false) List<TrackableRepository<Trackable>> trackableRepositories, PurgeObsoleteSandboxDataConfigurationProperties configurationProperties)
Copyright © 2021. All rights reserved.