Creates a SparkConf for initializing a SparkContext based on various configs.
Creates a SparkConf for initializing a SparkContext based on various configs. Note that anything in contextConfig with keys beginning with spark. get put directly in the SparkConf.
the overall Job Server configuration (Typesafe Config)
the Typesafe Config specific to initializing this context (typically based on particular context/job)
the context name
a SparkConf with everything properly configured
According "spark.master", returns the timeout of create sparkContext
Returns the maximum number of jobs that can run at the same time
Holds a few functions common to Job Server SparkJob's and SparkContext's