de.flapdoodle.embed.mongo.config
Class MongodConfig

java.lang.Object
  extended by de.flapdoodle.embed.process.config.ExecutableProcessConfig
      extended by de.flapdoodle.embed.mongo.config.AbstractMongoConfig
          extended by de.flapdoodle.embed.mongo.config.MongodConfig

public class MongodConfig
extends AbstractMongoConfig


Nested Class Summary
 
Nested classes/interfaces inherited from class de.flapdoodle.embed.mongo.config.AbstractMongoConfig
AbstractMongoConfig.Net, AbstractMongoConfig.Storage, AbstractMongoConfig.Timeout
 
Field Summary
 
Fields inherited from class de.flapdoodle.embed.mongo.config.AbstractMongoConfig
network, timeout
 
Fields inherited from class de.flapdoodle.embed.process.config.ExecutableProcessConfig
version
 
Constructor Summary
MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version)
           
MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version, AbstractMongoConfig.Net network, AbstractMongoConfig.Storage storage, AbstractMongoConfig.Timeout timeout)
           
MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version, AbstractMongoConfig.Net network, AbstractMongoConfig.Storage storage, AbstractMongoConfig.Timeout timeout, boolean configServer)
           
MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version, int port, boolean ipv6)
           
MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version, int port, boolean ipv6, String databaseDir)
          Deprecated. 
MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version, String bindIp, int port, boolean ipv6, String databaseDir, String replSetName, int oplogSize)
          Deprecated. 
 
Method Summary
 String getBindIp()
          Deprecated. 
static MongodConfig getConfigInstance(de.flapdoodle.embed.process.distribution.IVersion version, AbstractMongoConfig.Net network)
           
 int getPort()
          Deprecated. 
 boolean isConfigServer()
           
 boolean isIpv6()
          Deprecated. 
 AbstractMongoConfig.Storage replication()
           
 
Methods inherited from class de.flapdoodle.embed.mongo.config.AbstractMongoConfig
net, timeout
 
Methods inherited from class de.flapdoodle.embed.process.config.ExecutableProcessConfig
getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MongodConfig

public MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version)
             throws UnknownHostException,
                    IOException
Throws:
UnknownHostException
IOException

MongodConfig

public MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version,
                    int port,
                    boolean ipv6)

MongodConfig

@Deprecated
public MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version,
                               int port,
                               boolean ipv6,
                               String databaseDir)
Deprecated. 


MongodConfig

@Deprecated
public MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version,
                               String bindIp,
                               int port,
                               boolean ipv6,
                               String databaseDir,
                               String replSetName,
                               int oplogSize)
Deprecated. 


MongodConfig

public MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version,
                    AbstractMongoConfig.Net network,
                    AbstractMongoConfig.Storage storage,
                    AbstractMongoConfig.Timeout timeout)

MongodConfig

public MongodConfig(de.flapdoodle.embed.process.distribution.IVersion version,
                    AbstractMongoConfig.Net network,
                    AbstractMongoConfig.Storage storage,
                    AbstractMongoConfig.Timeout timeout,
                    boolean configServer)
Method Detail

getConfigInstance

public static MongodConfig getConfigInstance(de.flapdoodle.embed.process.distribution.IVersion version,
                                             AbstractMongoConfig.Net network)

replication

public AbstractMongoConfig.Storage replication()

isConfigServer

public boolean isConfigServer()

getBindIp

@Deprecated
public String getBindIp()
Deprecated. 

Returns:
See Also:
AbstractMongoConfig.net()

getPort

@Deprecated
public int getPort()
Deprecated. 

Returns:
See Also:
AbstractMongoConfig.net()

isIpv6

@Deprecated
public boolean isIpv6()
Deprecated. 

Returns:
See Also:
AbstractMongoConfig.net()


Copyright © 2012. All Rights Reserved.