MongoDBHolder (Apache JMeter dist API)
Description: declaration: package: org.apache.jmeter.protocol.mongodb.config, class: MongoDBHolder

Package org.apache.jmeter.protocol.mongodb.config

# Class MongoDBHolder

java.lang.Object
org.apache.jmeter.protocol.mongodb.config.MongoDBHolder

public final class MongoDBHolder extends Object
Public API to access MongoDB `DB` object created by `MongoSourceElement`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `MongoDBHolder()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static com.mongodb.DB`
  `getDBFromSource(String varName, String dbName)`
  Get access to MongoDB object
  `static com.mongodb.DB`
  `getDBFromSource(String varName, String dbName, String login, String password)`
  Get access to MongoDB object

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### MongoDBHolder

    public MongoDBHolder()

- ## Method Details

  - ### getDBFromSource

    public static com.mongodb.DB getDBFromSource(String varName, String dbName)
    Get access to MongoDB object
    Parameters:
      `varName` - String MongoDB source
      `dbName` - Mongo DB database name
    Returns:
      `DB`

  - ### getDBFromSource

    public static com.mongodb.DB getDBFromSource(String varName, String dbName, String login, String password)
    Get access to MongoDB object
    Parameters:
      `varName` - String MongoDB source
      `dbName` - Mongo DB database name
      `login` - name to use for login
      `password` - password to use for login
    Returns:
      `DB`