Class SandboxServiceAutoConfiguration.CleanupServicesConfig
java.lang.Object
com.broadleafcommerce.sandbox.service.autoconfigure.SandboxServiceAutoConfiguration.CleanupServicesConfig
- Enclosing class:
- SandboxServiceAutoConfiguration
@Conditional(com.broadleafcommerce.sandbox.service.autoconfigure.SandboxServiceAutoConfiguration.CleanupCondition.class)
@Configuration(proxyBeanMethods=false)
public static class SandboxServiceAutoConfiguration.CleanupServicesConfig
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefaultDeployCleanupServices
(CompletionCleanupProperties properties, ChangeDeployRepository<com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> repository, org.springframework.scheduling.TaskScheduler scheduler) defaultGroupDeployedCleanupServices
(CompletionCleanupProperties properties, ChangeSummaryGroupRepository<com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> repository, org.springframework.scheduling.TaskScheduler scheduler) defaultGroupPromotedCleanupServices
(CompletionCleanupProperties properties, ChangeSummaryGroupRepository<com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> repository, org.springframework.scheduling.TaskScheduler scheduler) defaultGroupRejectedCleanupServices
(CompletionCleanupProperties properties, ChangeSummaryGroupRepository<com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> repository, org.springframework.scheduling.TaskScheduler scheduler) defaultSandboxCleanupServices
(CompletionCleanupProperties properties, SandboxRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, org.springframework.scheduling.TaskScheduler scheduler) deployCleanupClusterService
(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultDeployCleanupServices service) org.springframework.scheduling.TaskScheduler
groupDeployedCleanupClusterService
(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupDeployedCleanupServices service) org.springframework.scheduling.TaskScheduler
groupPromotedCleanupClusterService
(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupPromotedCleanupServices service) org.springframework.scheduling.TaskScheduler
groupRejectedCleanupClusterService
(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupRejectedCleanupServices service) org.springframework.scheduling.TaskScheduler
sandboxCleanupClusterService
(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultSandboxCleanupServices service) org.springframework.scheduling.TaskScheduler
-
Constructor Details
-
CleanupServicesConfig
public CleanupServicesConfig()
-
-
Method Details
-
groupDeployedCleanupClusterService
@Bean @ConditionalOnMissingBean(name="groupDeployedCleanupClusterService") public DefaultGroupDeployedCleanupServices groupDeployedCleanupClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupDeployedCleanupServices service) throws Exception - Throws:
Exception
-
groupDeployedCleanupScheduler
@Bean @ConditionalOnMissingBean(name="groupDeployedCleanupScheduler") public org.springframework.scheduling.TaskScheduler groupDeployedCleanupScheduler() -
defaultGroupDeployedCleanupServices
@Bean @Primary @ConditionalOnMissingBean(name="defaultGroupDeployedCleanupServices") public DefaultGroupDeployedCleanupServices defaultGroupDeployedCleanupServices(CompletionCleanupProperties properties, ChangeSummaryGroupRepository<com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> repository, @Qualifier("groupDeployedCleanupScheduler") org.springframework.scheduling.TaskScheduler scheduler) -
groupPromotedCleanupClusterService
@Bean @ConditionalOnMissingBean(name="groupPromotedCleanupClusterService") public DefaultGroupPromotedCleanupServices groupPromotedCleanupClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupPromotedCleanupServices service) throws Exception - Throws:
Exception
-
groupPromotedCleanupScheduler
@Bean @ConditionalOnMissingBean(name="groupPromotedCleanupScheduler") public org.springframework.scheduling.TaskScheduler groupPromotedCleanupScheduler() -
defaultGroupPromotedCleanupServices
@Bean @Primary @ConditionalOnMissingBean(name="defaultGroupPromotedCleanupServices") public DefaultGroupPromotedCleanupServices defaultGroupPromotedCleanupServices(CompletionCleanupProperties properties, ChangeSummaryGroupRepository<com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> repository, @Qualifier("groupPromotedCleanupScheduler") org.springframework.scheduling.TaskScheduler scheduler) -
groupRejectedCleanupClusterService
@Bean @ConditionalOnMissingBean(name="groupRejectedCleanupClusterService") public DefaultGroupRejectedCleanupServices groupRejectedCleanupClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupRejectedCleanupServices service) throws Exception - Throws:
Exception
-
groupRejectedCleanupScheduler
@Bean @ConditionalOnMissingBean(name="groupRejectedCleanupScheduler") public org.springframework.scheduling.TaskScheduler groupRejectedCleanupScheduler() -
defaultGroupRejectedCleanupServices
@Bean @Primary @ConditionalOnMissingBean(name="defaultGroupRejectedCleanupServices") public DefaultGroupRejectedCleanupServices defaultGroupRejectedCleanupServices(CompletionCleanupProperties properties, ChangeSummaryGroupRepository<com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> repository, @Qualifier("groupRejectedCleanupScheduler") org.springframework.scheduling.TaskScheduler scheduler) -
deployCleanupClusterService
@Bean @ConditionalOnMissingBean(name="deployCleanupClusterService") public DefaultDeployCleanupServices deployCleanupClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultDeployCleanupServices service) throws Exception - Throws:
Exception
-
deployCleanupScheduler
@Bean @ConditionalOnMissingBean(name="deployCleanupScheduler") public org.springframework.scheduling.TaskScheduler deployCleanupScheduler() -
defaultDeployCleanupServices
@Bean @Primary @ConditionalOnMissingBean(name="defaultDeployCleanupServices") public DefaultDeployCleanupServices defaultDeployCleanupServices(CompletionCleanupProperties properties, ChangeDeployRepository<com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> repository, @Qualifier("deployCleanupScheduler") org.springframework.scheduling.TaskScheduler scheduler) -
sandboxCleanupClusterService
@Bean @ConditionalOnMissingBean(name="sandboxCleanupClusterService") public DefaultSandboxCleanupServices sandboxCleanupClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultSandboxCleanupServices service) throws Exception - Throws:
Exception
-
sandboxCleanupScheduler
@Bean @ConditionalOnMissingBean(name="sandboxCleanupScheduler") public org.springframework.scheduling.TaskScheduler sandboxCleanupScheduler() -
defaultSandboxCleanupServices
@Bean @Primary @ConditionalOnMissingBean(name="defaultSandboxCleanupServices") public DefaultSandboxCleanupServices defaultSandboxCleanupServices(CompletionCleanupProperties properties, SandboxRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, @Qualifier("sandboxCleanupScheduler") org.springframework.scheduling.TaskScheduler scheduler)
-