List of usage examples for org.springframework.boot.builder SpringApplicationBuilder SpringApplicationBuilder
public SpringApplicationBuilder(Class<?>... sources)
From source file:com.vilt.minium.app.MiniumApp.java
public static ConfigurableApplicationContext launchService(String... args) throws IOException { final ConfigurableApplicationContext context = new SpringApplicationBuilder(MiniumAppWebConfig.class) .headless(false).showBanner(true).run(args); final AppPreferences appPreferences = context.getBean(AppPreferences.class); final WebConsolePreferences webConsolePreferences = WebConsolePreferences.from(appPreferences); webConsolePreferences.validate();//from ww w.j a v a2s.co m return context; }
From source file:sample.data.jest.SampleElasticsearchApplicationTests.java
@Test public void testDefaultSettings() throws Exception { new SpringApplicationBuilder(SampleJestApplication.class).run(); String output = this.outputCapture.toString(); assertThat(output).contains("firstName='Alice', lastName='Smith'"); }
From source file:sample.data.elasticsearch.SampleElasticsearchApplicationTests.java
@Test public void testDefaultSettings() throws Exception { try {/* ww w. j ava 2 s . c om*/ new SpringApplicationBuilder(SampleElasticsearchApplication.class).properties(PROPERTIES).run(); } catch (IllegalStateException ex) { if (serverNotRunning(ex)) { return; } } String output = this.outputCapture.toString(); assertTrue("Wrong output: " + output, output.contains("firstName='Alice', lastName='Smith'")); }
From source file:ru.jts_dev.authserver.config.EmbeddedGameServerConfig.java
@Bean public SpringApplicationBuilder gameserverAppBuilder() throws ClassNotFoundException { return new SpringApplicationBuilder(Class.forName("ru.jts_dev.gameserver.GameServerApplication")) .bannerMode(Banner.Mode.OFF).main(Class.forName("ru.jts_dev.gameserver.GameServerApplication")) .profiles("embedded-gs"); }
From source file:com.thinkbiganalytics.server.upgrade.KyloUpgrader.java
public void upgrade() { System.setProperty(SpringApplication.BANNER_LOCATION_PROPERTY, "upgrade-banner.txt"); ConfigurableApplicationContext upgradeCxt = new SpringApplicationBuilder(KyloUpgradeConfig.class).web(true) .profiles(KYLO_UPGRADE).run(); try {// w ww.ja v a 2s . co m KyloUpgradeService upgradeService = upgradeCxt.getBean(KyloUpgradeService.class); // Keep upgrading until upgrade() returns true, i.e. we are up-to-date; while (!upgradeService.upgradeNext()) ; } finally { upgradeCxt.close(); } }
From source file:com.neoteric.starter.swagger.SwaggerAutoConfigurationIntegrationTest.java
@Test public void defaultSwaggerEndpointLocation() throws Exception { this.wac = (ConfigurableWebApplicationContext) new SpringApplicationBuilder(SwaggerConfiguration.class) .run();/*ww w . j a va2s .c o m*/ this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); this.mockMvc.perform(get("/swagger")).andExpect(status().isOk()); }
From source file:org.appcomponents.platform.PlatformBuilder.java
public PlatformBuilder(Object... sources) { this.springApplicationBuilder = new SpringApplicationBuilder(sources) { @Override/*from ww w .j a va 2s. c o m*/ protected SpringApplication createSpringApplication(Object... sources) { return new EmbeddedWebApplication(PlatformBuilder.this.platform, sources); } }; this.springApplicationBuilder.web(true); }
From source file:com.neoteric.starter.swagger.SwaggerAutoConfigurationIntegrationTest.java
@Test public void swaggerDisabledOnProperty() throws Exception { this.wac = (ConfigurableWebApplicationContext) new SpringApplicationBuilder(SwaggerConfiguration.class) .properties("neostarter.swagger.enabled=false").run(); this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); this.mockMvc.perform(get("/swagger")).andExpect(status().isNotFound()); }