a custom configuration (otherwise the default options are used)
a classloader used to load the actor system
(Since version 0.12-RC6) Use the constructor with the classloader
(Since version 0.12.7) Will be made private
(Since version 0.12.7) Will be made private
Closes this driver (and all its connections and resources).
Closes this driver (and all its connections and resources). Will wait until the timeout for proper closing of connections before forcing hard shutdown.
Creates a new MongoConnection.
Creates a new MongoConnection.
The list of node names (e.g. node1.foo.com:27017); Port is optional (27017 is used by default)
the options for the new connection pool
the name for the connection pool
a classloader used to load the actor system
a classloader used to load the actor system
Closes this driver (and all its connections and resources).
Closes this driver (and all its connections and resources). Awaits the termination until the timeout is expired.
a custom configuration (otherwise the default options are used)
a custom configuration (otherwise the default options are used)
Creates a new MongoConnection from URI.
Creates a new MongoConnection from URI.
the URI parsed by reactivemongo.api.MongoConnection.parseURI
Creates a new MongoConnection from URI.
Creates a new MongoConnection from URI.
the URI parsed by reactivemongo.api.MongoConnection.parseURI
if true the parsed URI must be strict, without ignored/unsupported options
Creates a new MongoConnection from URI.
Creates a new MongoConnection from URI.
The URI parsed by reactivemongo.api.MongoConnection.parseURI
the name for the connection pool
if true the parsed URI must be strict, without ignored/unsupported options
Creates a new MongoConnection from URI.
Creates a new MongoConnection from URI.
the URI parsed by reactivemongo.api.MongoConnection.parseURI
the name for the connection pool
Creates a new MongoConnection from URI.
Creates a new MongoConnection from URI.
the URI to be parsed by reactivemongo.api.MongoConnection.parseURI
the name for the connection pool
if true the parsed URI must be strict, without ignored/unsupported options
Creates a new MongoConnection from URI.
Creates a new MongoConnection from URI.
the strict URI, that will be parsed by reactivemongo.api.MongoConnection.parseURI
Creates a new MongoConnection.
Creates a new MongoConnection.
The list of node names (e.g. node1.foo.com:27017); Port is optional (27017 is used by default)
the options for the new connection pool
the name for the connection pool
Creates a new MongoConnection.
Creates a new MongoConnection.
The list of node names (e.g. node1.foo.com:27017); Port is optional (27017 is used by default)
the options for the new connection pool
Creates a new MongoConnection.
Creates a new MongoConnection.
The list of node names (e.g. node1.foo.com:27017); Port is optional (27017 is used by default)
(mongoDriver: StringAdd).self
(mongoDriver: StringFormat).self
Creates a new MongoConnection from URI.
Creates a new MongoConnection from URI.
the URI parsed by reactivemongo.api.MongoConnection.parseURI
the number of channels to open per node
(Since version 0.11.3) Must you connection
with nbChannelsPerNode
set in the options of the parsedURI
.
Creates a new MongoConnection from URI.
Creates a new MongoConnection from URI.
the URI parsed by reactivemongo.api.MongoConnection.parseURI
the number of channels to open per node
the name for the connection pool
(Since version 0.11.3) Must you reactivemongo.api.MongoDriver.connection(reactivemongo.api.MongoConnection.ParsedURI,Option[String]):reactivemongo.api.MongoConnection connection(..)]] with nbChannelsPerNode
set in the parsedURI
.
Creates a new MongoConnection.
Creates a new MongoConnection.
The list of node names (e.g. node1.foo.com:27017); Port is optional (27017 is used by default)
the options for the new connection pool
the list of authentication instructions
the name for the connection pool
(Since version 0.14.0) Use connection
without authentications
(but possibly without options.credentials
)
Creates a new MongoConnection.
Creates a new MongoConnection.
The list of node names (e.g. node1.foo.com:27017); Port is optional (27017 is used by default)
the options for the new connection pool
the list of authentication instructions
the number of channels to open per node
the name for the connection pool
(Since version 0.11.3) Must use connection
with nbChannelsPerNode
set in the options
.
Keep a list of all connections so that we can terminate the actors
Keep a list of all connections so that we can terminate the actors
(Since version 0.12-RC1) Will be made private
(Since version 0.12-RC1) Will be made private
(mongoDriver: ArrowAssoc[MongoDriver]).x
(Since version 2.10.0) Use leftOfArrow
instead
(mongoDriver: Ensuring[MongoDriver]).x
(Since version 2.10.0) Use resultOfEnsuring
instead