Class SandboxServiceAutoConfiguration.SandboxNotificationPruneConfig

java.lang.Object
com.broadleafcommerce.sandbox.service.autoconfigure.SandboxServiceAutoConfiguration.SandboxNotificationPruneConfig
Enclosing class:
SandboxServiceAutoConfiguration

@Conditional(com.broadleafcommerce.sandbox.service.autoconfigure.SandboxServiceAutoConfiguration.SandboxNotificationPruneCondition.class) @Configuration(proxyBeanMethods=false) public static class SandboxServiceAutoConfiguration.SandboxNotificationPruneConfig extends Object
  • Constructor Details

    • SandboxNotificationPruneConfig

      public SandboxNotificationPruneConfig()
  • Method Details

    • sandboxNotificationPruneClusterService

      @Bean @ConditionalOnMissingBean(name="sandboxNotificationPruneClusterService") public SandboxNotificationPruneService sandboxNotificationPruneClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, SandboxNotificationPruneService service) throws Exception
      Throws:
      Exception
    • sandboxNotificationPruneScheduler

      @Bean @ConditionalOnMissingBean(name="sandboxNotificationPruneScheduler") public org.springframework.scheduling.TaskScheduler sandboxNotificationPruneScheduler()
    • sandboxNotificationPruneService

      @Bean @Primary @ConditionalOnMissingBean(name="sandboxNotificationPruneService") public SandboxNotificationPruneService sandboxNotificationPruneService(SandboxNotificationPruneRepository SandboxNotificationPruneRepository, @Qualifier("sandboxNotificationPruneScheduler") org.springframework.scheduling.TaskScheduler scheduler, @Nullable @Qualifier("sandboxSource") com.broadleafcommerce.common.extension.data.DataRouteSupporting route)