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.TaskSchedulergroupDeployedCleanupClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupDeployedCleanupServices service) org.springframework.scheduling.TaskSchedulergroupPromotedCleanupClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupPromotedCleanupServices service) org.springframework.scheduling.TaskSchedulergroupRejectedCleanupClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, DefaultGroupRejectedCleanupServices service) org.springframework.scheduling.TaskSchedulersandboxCleanupClusterService(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)
-