de.flapdoodle.embed.mongo.config
Class RuntimeConfig

java.lang.Object
  extended by de.flapdoodle.embed.mongo.config.RuntimeConfig
All Implemented Interfaces:
de.flapdoodle.embed.process.config.IRuntimeConfig

public class RuntimeConfig
extends Object
implements de.flapdoodle.embed.process.config.IRuntimeConfig


Constructor Summary
RuntimeConfig()
           
 
Method Summary
 de.flapdoodle.embed.process.runtime.ICommandLinePostProcessor getCommandLinePostProcessor()
           
 de.flapdoodle.embed.process.extract.ITempNaming getDefaultfileNaming()
           
 DownloadConfig getDownloadConfig()
           
 de.flapdoodle.embed.process.extract.ITempNaming getExecutableNaming()
           
static RuntimeConfig getInstance(Logger logger)
           
 de.flapdoodle.embed.process.config.io.ProcessOutput getProcessOutput()
           
 void setCommandLinePostProcessor(de.flapdoodle.embed.process.runtime.ICommandLinePostProcessor commandLinePostProcessor)
           
 void setDefaultfileNaming(de.flapdoodle.embed.process.extract.ITempNaming defaultfileNaming)
           
 void setExecutableNaming(de.flapdoodle.embed.process.extract.ITempNaming executableNaming)
           
 void setProcessOutput(de.flapdoodle.embed.process.config.io.ProcessOutput mongodOutputConfig)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuntimeConfig

public RuntimeConfig()
Method Detail

getDefaultfileNaming

public de.flapdoodle.embed.process.extract.ITempNaming getDefaultfileNaming()
Specified by:
getDefaultfileNaming in interface de.flapdoodle.embed.process.config.IRuntimeConfig

setDefaultfileNaming

public void setDefaultfileNaming(de.flapdoodle.embed.process.extract.ITempNaming defaultfileNaming)

getExecutableNaming

public de.flapdoodle.embed.process.extract.ITempNaming getExecutableNaming()
Specified by:
getExecutableNaming in interface de.flapdoodle.embed.process.config.IRuntimeConfig

setExecutableNaming

public void setExecutableNaming(de.flapdoodle.embed.process.extract.ITempNaming executableNaming)

getProcessOutput

public de.flapdoodle.embed.process.config.io.ProcessOutput getProcessOutput()
Specified by:
getProcessOutput in interface de.flapdoodle.embed.process.config.IRuntimeConfig

setProcessOutput

public void setProcessOutput(de.flapdoodle.embed.process.config.io.ProcessOutput mongodOutputConfig)

setCommandLinePostProcessor

public void setCommandLinePostProcessor(de.flapdoodle.embed.process.runtime.ICommandLinePostProcessor commandLinePostProcessor)

getCommandLinePostProcessor

public de.flapdoodle.embed.process.runtime.ICommandLinePostProcessor getCommandLinePostProcessor()
Specified by:
getCommandLinePostProcessor in interface de.flapdoodle.embed.process.config.IRuntimeConfig

getDownloadConfig

public DownloadConfig getDownloadConfig()
Specified by:
getDownloadConfig in interface de.flapdoodle.embed.process.config.IRuntimeConfig

getInstance

public static RuntimeConfig getInstance(Logger logger)


Copyright © 2012. All Rights Reserved.