| Package | Description | 
|---|---|
| com.allanbank.mongodb | 
 Provides a Java driver for the MongoDB document store that allows asynchronous invocation of requests. 
 | 
| com.allanbank.mongodb.builder | 
 Provides domain classes and builders for queries and the common MongoDB commands. 
 | 
| com.allanbank.mongodb.client | 
 Provides implementations of the main client interfaces and classes to translate the 
  
Reply(s) from the server. | 
| com.allanbank.mongodb.connection | 
 Provides interfaces for managing connections to different MongoDB server configurations. 
 | 
| com.allanbank.mongodb.connection.auth | 
 Wraps a connection and ensures that all requests are properly authenticated. 
 | 
| com.allanbank.mongodb.connection.bootstrap | 
 Bootstraps a the correct type of connections for the type of MongoDB cluster. 
 | 
| com.allanbank.mongodb.connection.message | 
 Low level messages to be sent to the MongoDB server. 
 | 
| com.allanbank.mongodb.connection.proxy | 
 Support for connection that delegate to a lower level connection. 
 | 
| com.allanbank.mongodb.connection.rs | 
 Support for connections to Replica Sets. 
 | 
| com.allanbank.mongodb.connection.sharded | 
 Support for connections to Sharded Configurations. 
 | 
| com.allanbank.mongodb.connection.socket | 
 Low level socket connection to a single MongoDB server. 
 | 
| com.allanbank.mongodb.connection.state | 
 Support for tracking the state of a set of MongoDB servers. 
 | 
| com.allanbank.mongodb.error | 
 Exceptions for common MongoDB error conditions. 
 | 
| com.allanbank.mongodb.gridfs | 
 Provides an implementation of the GridFS Specification. 
 | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| ClosableIterator
 Deprecated. 
 
Use the  
MongoIterator interface instead. This interface
             will be removed after the 1.3.0 release. | 
| Credential
 Credential provides an immutable set of credential for accessing MongoDB. 
 | 
| Credential.Builder
 Builder provides a helper for creating a  
Credential. | 
| Durability
 Represents the required durability of writes (inserts, updates, and deletes)
 on the server. 
 | 
| LockType
 LockType provides an enumeration for the types of locks used at the core of
 the driver to hand off messages between threads. 
 | 
| Mongo
 Deprecated. 
 
Use the  
MongoClient interface instead. This interface
             will be removed on or after the 1.3.0 release. | 
| MongoClient
 Interface to bootstrap into interactions with MongoDB. 
 | 
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| MongoCollection
 Interface for interacting with a MongoDB collection. 
 | 
| MongoCollection.ValidateMode
 ValidateMode provides an enumeration of the validation modes. 
 | 
| MongoCursorControl
 MongoCursorControl provides the controls for a MongoDB cursor interaction. 
 | 
| MongoDatabase
 Interface for interacting with a MongoDB database. 
 | 
| MongoDbConfiguration
 Deprecated. 
 
Please us the  
MongoClientConfiguration instead. This
             class will be removed on or after the 1.3.0 release. | 
| MongoDbException
 Exception base class for all MongoDB exceptions. 
 | 
| MongoDbUri
 MongoDbUri provides the ability to parse a MongoDB URI into fields. 
 | 
| MongoIterator
 MongoIterator provides an interface for an iterator that can be closed. 
 | 
| ProfilingStatus
 ProfilingStatus provides a container for the  
ProfilingStatus.Level and number of
 milliseconds beyond which to consider an operation to be slow. | 
| ProfilingStatus.Level
 Level provides the set of available profiling levels provided by the
 MongoDB server. 
 | 
| ReadPreference
 ReadPreference encapsulates a  
ReadPreference.Mode and a set of tag matching
 documents. | 
| ReadPreference.Mode
 Enumeration of the basic  
ReadPreference modes of service. | 
| StreamCallback
 Extension of the  
Callback interface to provide the ability to notify
 callers when the stream is done. | 
| Class and Description | 
|---|
| ReadPreference
 ReadPreference encapsulates a  
ReadPreference.Mode and a set of tag matching
 documents. | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| ClosableIterator
 Deprecated. 
 
Use the  
MongoIterator interface instead. This interface
             will be removed after the 1.3.0 release. | 
| Durability
 Represents the required durability of writes (inserts, updates, and deletes)
 on the server. 
 | 
| Mongo
 Deprecated. 
 
Use the  
MongoClient interface instead. This interface
             will be removed on or after the 1.3.0 release. | 
| MongoClient
 Interface to bootstrap into interactions with MongoDB. 
 | 
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| MongoCollection
 Interface for interacting with a MongoDB collection. 
 | 
| MongoCollection.ValidateMode
 ValidateMode provides an enumeration of the validation modes. 
 | 
| MongoCursorControl
 MongoCursorControl provides the controls for a MongoDB cursor interaction. 
 | 
| MongoDatabase
 Interface for interacting with a MongoDB database. 
 | 
| MongoDbConfiguration
 Deprecated. 
 
Please us the  
MongoClientConfiguration instead. This
             class will be removed on or after the 1.3.0 release. | 
| MongoDbException
 Exception base class for all MongoDB exceptions. 
 | 
| MongoIterator
 MongoIterator provides an interface for an iterator that can be closed. 
 | 
| ProfilingStatus
 ProfilingStatus provides a container for the  
ProfilingStatus.Level and number of
 milliseconds beyond which to consider an operation to be slow. | 
| ReadPreference
 ReadPreference encapsulates a  
ReadPreference.Mode and a set of tag matching
 documents. | 
| StreamCallback
 Extension of the  
Callback interface to provide the ability to notify
 callers when the stream is done. | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| MongoDbException
 Exception base class for all MongoDB exceptions. 
 | 
| ReadPreference
 ReadPreference encapsulates a  
ReadPreference.Mode and a set of tag matching
 documents. | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| Credential
 Credential provides an immutable set of credential for accessing MongoDB. 
 | 
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| MongoDbException
 Exception base class for all MongoDB exceptions. 
 | 
| Class and Description | 
|---|
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| Durability
 Represents the required durability of writes (inserts, updates, and deletes)
 on the server. 
 | 
| LockType
 LockType provides an enumeration for the types of locks used at the core of
 the driver to hand off messages between threads. 
 | 
| ReadPreference
 ReadPreference encapsulates a  
ReadPreference.Mode and a set of tag matching
 documents. | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| MongoDbException
 Exception base class for all MongoDB exceptions. 
 | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| MongoDbException
 Exception base class for all MongoDB exceptions. 
 | 
| Class and Description | 
|---|
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| MongoDbException
 Exception base class for all MongoDB exceptions. 
 | 
| Class and Description | 
|---|
| Callback
 Interface for a callback with the result of a MongoDB operation. 
 | 
| MongoClientConfiguration
 Contains the configuration for the connection(s) to the MongoDB servers. 
 | 
| ReadPreference
 ReadPreference encapsulates a  
ReadPreference.Mode and a set of tag matching
 documents. | 
| Class and Description | 
|---|
| MongoDbException
 Exception base class for all MongoDB exceptions. 
 | 
| Class and Description | 
|---|
| MongoDatabase
 Interface for interacting with a MongoDB database. 
 | 
Copyright © 2011-2013 Allanbank Consulting, Inc.. All Rights Reserved.