All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.gwdg.metadataqa.marc.datastore.MarcMongodbClient Maven / Gradle / Ivy

package de.gwdg.metadataqa.marc.datastore;

import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.MongoClient;
import java.net.UnknownHostException;

/**
 *
 * @author Péter Király 
 */
public class MarcMongodbClient {

  private MongoClient mongoClient;
  private DB db;

  public MarcMongodbClient(String host, int port, String database) throws UnknownHostException {
    mongoClient = new MongoClient(host, port);
    db = mongoClient.getDB(database);
  }

  public DBCollection getCollection(String collectionName) {
    return db.getCollection(collectionName);
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy