List of usage examples for org.springframework.boot SpringApplication run
public static ConfigurableApplicationContext run(Class<?>[] primarySources, String[] args)
From source file:com.apipulse.bastion.Main.java
public static void main(String[] args) throws IOException, ClassNotFoundException { log.info("Bastion starting. Loading chains"); final File dir = new File("etc/chains"); final LinkedList<ActorRef> chains = new LinkedList<ActorRef>(); for (File file : dir.listFiles()) { if (!file.getName().startsWith(".") && file.getName().endsWith(".yaml")) { log.info("Loading chain: " + file.getName()); ChainConfig config = new ChainConfig(IOUtils.toString(new FileReader(file))); ActorRef ref = BastionActors.getInstance().initChain(config.getName(), Class.forName(config.getQualifiedClass())); Iterator<StageConfig> iterator = config.getStages().iterator(); while (iterator.hasNext()) ref.tell(iterator.next(), null); chains.add(ref);/* w w w .ja va 2s . c o m*/ } } SpringApplication app = new SpringApplication(); HashSet<Object> objects = new HashSet<Object>(); objects.add(ApiController.class); final ConfigurableApplicationContext context = app.run(ApiController.class, args); Runtime.getRuntime().addShutdownHook(new Thread() { @Override public void run() { try { log.info("Bastion shutting down"); Iterator<ActorRef> iterator = chains.iterator(); while (iterator.hasNext()) iterator.next().tell(new StopMessage(), null); Thread.sleep(2000); context.stop(); log.info("Bastion shutdown complete"); } catch (Exception e) { } } }); }
From source file:core.Application.java
public static void main(String[] args) { // Read ENV Variables Configuration.LoadParams();//from www .j a v a 2 s. c o m SpringApplication.run(Application.class, args); System.out.println("Launching the reconciler thread"); Reconciler lReconciler = new Reconciler(); LicenseDB.setReconciler(lReconciler); lReconciler.start(); }
From source file:com.maxon.tomorrow.app.Application.java
public static void main(String[] args) { SpringApplication.run(AppConfig.class, args); }
From source file:com.recursivechaos.boredgames.BoredgamesMongoApiApplication.java
public static void main(String[] args) { SpringApplication.run(BoredgamesMongoApiApplication.class, args); }
From source file:com.synjones.SpringBootApplication.java
public static void main(String[] args) { SpringApplication.run(SpringBootApplication.class, args); }
From source file:any.shop.Application.java
public static void main(String[] args) { SpringApplication.run(Application.class, args); }
From source file:com.mycompany.boot.NewClass.java
public static void main(String[] args) { SpringApplication.run(NewClass.class, args); }
From source file:com.cynaptec.SpringcloudM3TaskApplication.java
public static void main(String[] args) { SpringApplication.run(SpringcloudM3TaskApplication.class, args); }
From source file:com.conor.chaterino.SpringApp.java
public static void main(String[] args) { SpringApplication.run(SpringApp.class, args); }
From source file:com.melayer.camzia.MeApp.java
public static void main(String[] args) { SpringApplication.run(MeApp.class, args); }