Example usage for org.springframework.boot SpringApplication setDefaultProperties

List of usage examples for org.springframework.boot SpringApplication setDefaultProperties

Introduction

In this page you can find the example usage for org.springframework.boot SpringApplication setDefaultProperties.

Prototype

public void setDefaultProperties(Properties defaultProperties) 

Source Link

Document

Convenient alternative to #setDefaultProperties(Map) .

Usage

From source file:com.netflix.genie.GenieWeb.java

/**
 * Spring Boot Main./* w w w  .j a v a2s . c om*/
 *
 * @param args Program arguments
 * @throws Exception For any failure during program execution
 */
public static void main(final String[] args) throws Exception {
    final SpringApplication genie = new SpringApplication(GenieWeb.class);
    genie.setDefaultProperties(getDefaultProperties());
    genie.run(args);
}

From source file:com.hillert.botanic.MainApp.java

/**
 * Main class initializes the Spring Application Context and populates seed
 * data using {@link SeedDataService}.// w w  w. jav a2  s.co m
 *
 * @param args Not used.
 */
public static void main(String[] args) {
    Map<String, Object> props = new HashMap<String, Object>();
    props.put("redisPort", SocketUtils.findAvailableTcpPort());

    SpringApplication app = new SpringApplication(MainApp.class);
    app.setDefaultProperties(props);

    ConfigurableApplicationContext context = app.run(args);

    MapPropertySource propertySource = new MapPropertySource("ports", props);

    context.getEnvironment().getPropertySources().addFirst(propertySource);

    SeedDataService seedDataService = context.getBean(SeedDataService.class);
    seedDataService.populateSeedData();
}

From source file:info.gehrels.voting.web.SpringConfig.java

public static void main(String... args) {
    SpringApplication springApplication = new SpringApplication(SpringConfig.class);
    springApplication.setShowBanner(false);
    springApplication.setDefaultProperties(ImmutableMap.<String, Object>builder().put("logging.level.", "WARN")
            .put("logging.level.ServerStarted", "INFO").build());
    springApplication.addListeners(new ServerStartedMessagePrintingListener());
    springApplication.run(args);//from w  ww  .  ja  v a 2  s.co m
}

From source file:org.osiam.Osiam.java

public static void main(String[] args) {
    SpringApplication application = new SpringApplication();
    String command = extractCommand(args);
    OsiamHome osiamHome = new OsiamHome();
    if ("initHome".equals(command)) {
        application.setSources(Collections.<Object>singleton(InitHome.class));
        application.setWebEnvironment(false);
    } else if ("migrateDb".equals(command)) {
        application.setSources(Collections.<Object>singleton(MigrateDb.class));
        application.setWebEnvironment(false);
        osiamHome.shouldInitializeHome(false);
    } else {/*  w ww  . j a  v a 2 s  .  co m*/
        application.setSources(Collections.<Object>singleton(Osiam.class));
    }
    application.addListeners(osiamHome);
    application.setDefaultProperties(DEFAULT_PROPERTIES);
    application.run(args);
}

From source file:org.kurento.repository.KurentoRepositoryServerApp.java

public static ConfigurableApplicationContext start() {

    Properties properties = new Properties();
    properties.put("server.port", RepositoryApplicationContextConfiguration.SERVER_PORT);

    SpringApplication application = new SpringApplication(KurentoRepositoryServerApp.class);

    application.setDefaultProperties(properties);

    return application.run();
}

From source file:org.kurento.repository.BootApplication.java

public static ConfigurableApplicationContext start() {

    Properties properties = new Properties();
    properties.put("server.port", getPort());

    SpringApplication application = new SpringApplication(BootApplication.class);

    application.setDefaultProperties(properties);

    return application.run();
}