Class MarketEventsRunner

java.lang.Object
com.bluebell.greenhouse.radicle.runners.AbstractRunner
com.bluebell.greenhouse.radicle.runners.MarketEventsRunner
All Implemented Interfaces:
org.springframework.boot.CommandLineRunner, org.springframework.core.Ordered

@Component @Profile("dev") @ConditionalOnProperty(name="bluebell.init.regenerate-system",havingValue="true") @ConditionalOnProperty(name="bluebell.cmdlr.market.data",havingValue="true",matchIfMissing=true) public class MarketEventsRunner extends AbstractRunner implements org.springframework.boot.CommandLineRunner, org.springframework.core.Ordered
Generates realistic-looking test MarketEvents for the current week.
Version:
2.0.3
Author:
Stephen Prizio
  • Constructor Details

    • MarketEventsRunner

      public MarketEventsRunner()
  • Method Details

    • run

      @Transactional public void run(String... args)
      Generates testing data for MarketEvents.
      Specified by:
      run in interface org.springframework.boot.CommandLineRunner
      Parameters:
      args - incoming main method arguments
    • getOrder

      public int getOrder()
      Returns the runner order.
      Specified by:
      getOrder in interface org.springframework.core.Ordered
      Returns:
      priority