Class RegistryImportRunner

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

@Component @ConditionalOnExpression("!${bluebell.cmdlr.market.data:true}") @ConditionalOnProperty(name="bluebell.init.regenerate-system",havingValue="true") @ConditionalOnProperty(name="bluebell.registry.import.enabled",havingValue="true") public class RegistryImportRunner extends AbstractRunner implements org.springframework.boot.CommandLineRunner, org.springframework.core.Ordered
Executes registry imports during application startup when explicitly enabled.
Version:
2.0.3
Author:
Stephen Prizio
  • Constructor Details

    • RegistryImportRunner

      public RegistryImportRunner()
  • Method Details

    • run

      public void run(String... args)
      Executes enabled registry imports.
      Specified by:
      run in interface org.springframework.boot.CommandLineRunner
      Parameters:
      args - application arguments
    • getOrder

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