private void initializeMongos() throws Exception { MongosStarter runtime = MongosStarter.getInstance(new RuntimeConfigBuilder() .defaultsWithLogger(Command.MongoS,logger) .processOutput(outputFunction.apply(Command.MongoS)) .build()); mongosExecutable = runtime.prepare(config); mongosProcess = mongosExecutable.start(); }
private IRuntimeConfig buildRuntimeConfig() { return new RuntimeConfigBuilder() .defaults(Command.MongoD) .processOutput(buildOutputConfig()) .artifactStore(buildArtifactStore()) .build(); }
private void initializeMongos() throws Exception { MongosStarter runtime = MongosStarter.getInstance(new RuntimeConfigBuilder() .defaultsWithLogger(Command.MongoS,logger) .build()); mongosExecutable = runtime.prepare(config); mongosProcess = mongosExecutable.start(); }
public static MongoImportStarter getDefaultInstance() { return getInstance(new RuntimeConfigBuilder() .defaults(Command.MongoImport) .daemonProcess(false) .build()); }
public static MongodStarter getDefaultInstance() { return getInstance(new RuntimeConfigBuilder().defaults(Command.MongoD).build()); }
@Deprecated public RuntimeConfigBuilder defaultsWithLogger(Command command, java.util.logging.Logger logger) { defaults(command); processOutput().overwriteDefault(MongodProcessOutputConfig.getInstance(command, logger)); IDownloadConfig downloadConfig = new DownloadConfigBuilder() .defaultsForCommand(command) .progressListener(new LoggingProgressListener(logger, Level.FINE)) .build(); artifactStore().overwriteDefault(storeBuilder().defaults(command).download(downloadConfig).build()); return this; }
public RuntimeConfigBuilder defaults(Command command) { processOutput().setDefault(MongodProcessOutputConfig.getDefaultInstance(command)); commandLinePostProcessor().setDefault(new ICommandLinePostProcessor.Noop()); artifactStore().setDefault(storeBuilder().defaults(command).build()); return this; }
Collections.<String>emptySet(), namedConsole("[mongod output]")); runtimeConfig = new RuntimeConfigBuilder() .defaults(Command.MongoD) .processOutput(new ProcessOutput( mongodOutput, namedConsole("[mongod error]"),
/** * Create the testing utility using the specified version of MongoDB. * * @param version * version of MongoDB. */ public MongodForTestsFactory(final IFeatureAwareVersion version) throws IOException { final MongodStarter runtime = MongodStarter.getInstance(new RuntimeConfigBuilder() .defaultsWithLogger(Command.MongoD, logger) .build()); mongodExecutable = runtime.prepare(newMongodConfig(version)); mongodProcess = mongodExecutable.start(); }
public static MongoRestoreStarter getDefaultInstance() { return getInstance(new RuntimeConfigBuilder() .defaults(Command.MongoRestore) .daemonProcess(false) .build()); }
public static MongosStarter getDefaultInstance() { return getInstance(new RuntimeConfigBuilder().defaults(Command.MongoS).build()); }
public RuntimeConfigBuilder defaultsWithLogger(Command command, org.slf4j.Logger logger) { defaults(command); processOutput().overwriteDefault(MongodProcessOutputConfig.getInstance(command, logger)); IDownloadConfig downloadConfig = new DownloadConfigBuilder() .defaultsForCommand(command) .progressListener(new Slf4jProgressListener(logger)) .build(); artifactStore().overwriteDefault(storeBuilder().defaults(command).download(downloadConfig).build()); return this; }
Collections.<String>emptySet(), namedConsole("[mongod output]")); runtimeConfig = new RuntimeConfigBuilder() .defaults(Command.MongoD) .processOutput(new ProcessOutput( mongodOutput, namedConsole("[mongod error]"),
/** * Create the testing utility using the specified version of MongoDB. * * @param version * version of MongoDB. */ private EmbeddedMongoFactory(final IFeatureAwareVersion version) throws IOException { final MongodStarter runtime = MongodStarter.getInstance(new RuntimeConfigBuilder().defaultsWithLogger(Command.MongoD, logger).build()); mongodExecutable = runtime.prepare(newMongodConfig(version)); mongodProcess = mongodExecutable.start(); }
public static MongoShellStarter getDefaultInstance() { return getInstance(new RuntimeConfigBuilder() .defaults(Command.Mongo) .daemonProcess(false) .build()); }
"Replica set name must match in mongo configuration"); IRuntimeConfig runtimeConfig = new RuntimeConfigBuilder() .defaultsWithLogger(Command.MongoD,logger) .processOutput(outputFunction.apply(Command.MongoD)) .build(); MongodStarter starter = MongodStarter.getInstance(runtimeConfig);
IStreamProcessor commandsOutput = Processors.namedConsole("[console>]"); IRuntimeConfig runtimeConfig = new RuntimeConfigBuilder() .defaults(Command.MongoD) .processOutput(new ProcessOutput(mongodOutput, mongodError, commandsOutput)) .build();
/** * Create the testing utility using the specified version of MongoDB. * * @param version * version of MongoDB. */ private EmbeddedMongoFactory(final IFeatureAwareVersion version) throws IOException { final MongodStarter runtime = MongodStarter.getInstance(new RuntimeConfigBuilder().defaultsWithLogger(Command.MongoD, logger).build()); mongodExecutable = runtime.prepare(newMongodConfig(version)); mongodProcess = mongodExecutable.start(); }
public static MongoDumpStarter getDefaultInstance() { return getInstance(new RuntimeConfigBuilder().defaults(Command.MongoDump) .daemonProcess(false) .build()); }
mongoOutput = new NamedOutputStreamProcessor("[mongo shell output]", console()); IRuntimeConfig runtimeConfig = new RuntimeConfigBuilder() .defaults(Command.Mongo) .processOutput(new ProcessOutput( mongoOutput, namedConsole("[mongo shell error]"),