org.springframework.yarn.boot.support
Class SpringYarnBootUtils

java.lang.Object
  extended by org.springframework.yarn.boot.support.SpringYarnBootUtils

public final class SpringYarnBootUtils
extends Object

Utilities for Spring Yarn Boot.

Author:
Janne Valkealahti

Method Summary
static void addApplicationListener(org.springframework.boot.builder.SpringApplicationBuilder builder, Properties properties)
           
static void addConfigFilesContents(org.springframework.boot.builder.SpringApplicationBuilder builder, Map<String,Properties> configFilesContents)
           
static void addProfiles(org.springframework.boot.builder.SpringApplicationBuilder builder, String[] additionalProfiles)
           
static void addSources(org.springframework.boot.builder.SpringApplicationBuilder builder, Object[] sources)
           
static void appendAsCommaDelimitedIntoProperties(String key, String[] values, Properties properties)
           
static void mergeBootArgumentsIntoMap(String[] args, Map map)
           
static void mergeHadoopPropertyIntoMap(Configuration configuration, String configurationKey, String propertyKey, Map map)
           
static String[] propertiesToBootArguments(Properties properties)
           
static String resolveApplicationdir(SpringYarnProperties syp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

mergeBootArgumentsIntoMap

public static void mergeBootArgumentsIntoMap(String[] args,
                                             Map map)

mergeHadoopPropertyIntoMap

public static void mergeHadoopPropertyIntoMap(Configuration configuration,
                                              String configurationKey,
                                              String propertyKey,
                                              Map map)

propertiesToBootArguments

public static String[] propertiesToBootArguments(Properties properties)

appendAsCommaDelimitedIntoProperties

public static void appendAsCommaDelimitedIntoProperties(String key,
                                                        String[] values,
                                                        Properties properties)

addApplicationListener

public static void addApplicationListener(org.springframework.boot.builder.SpringApplicationBuilder builder,
                                          Properties properties)

addProfiles

public static void addProfiles(org.springframework.boot.builder.SpringApplicationBuilder builder,
                               String[] additionalProfiles)

addSources

public static void addSources(org.springframework.boot.builder.SpringApplicationBuilder builder,
                              Object[] sources)

addConfigFilesContents

public static void addConfigFilesContents(org.springframework.boot.builder.SpringApplicationBuilder builder,
                                          Map<String,Properties> configFilesContents)

resolveApplicationdir

public static String resolveApplicationdir(SpringYarnProperties syp)