See: Description
| Interface | Description |
|---|---|
| CursorableMessage |
CursorableMessage provides a common interface for messages that can start a
cursor.
|
| Class | Description |
|---|---|
| AbstractMessage |
Base class for a MongoDB message.
|
| AdminCommand |
Helper class to make generating administration command queries easier.
|
| AggregateCommand |
Helper class for the aggregation commands.
|
| BatchedWriteCommand |
BatchedWriteCommand provides a container to hold the batched write command
and the operations that it was created from.
|
| BuildInfo |
Provides a convenient mechanism for creating a buildinfo
command.
|
| Command |
Helper class to make generating command queries easier.
|
| CreateIndexCommand |
Helper class to make generating a
createIndexes command easier. |
| Delete |
Message to delete documents from a collection.
|
| GetLastError |
Provides a convenient mechanism for creating a getlasterror
command.
|
| GetMore |
Message to getmore documents from a cursor.
|
| Header |
The header of a message.
|
| Insert |
Message to insert a set of documents into a collection.
|
| IsMaster |
Provides a convenient mechanism for creating a ismaster
command.
|
| KillCursors |
Message to killcursors that a client no longer needs.
|
| ParallelScanCommand |
Helper class for the
parallelCollectionScan commands. |
| PendingMessage |
Container for a pending message.
|
| PendingMessageQueue |
PendingMessageQueue provides an optimized queue for pending messages inspired
by the Disruptor project.
|
| Query |
Message to query documents from the database matching a criteria.
|
| QueryVersionVisitor |
QueryVersionVisitor provides the ability to inspect a query document for the
required server version.
|
| ReplicaSetStatus |
Provides a convenient mechanism for creating a replSetGetStatus command.
|
| Reply |
Message received from the database in reply to a query.
|
| ServerStatus |
Provides a convenient mechanism for creating a serverStatus command.
|
| Update |
Message to apply an update to a document.
|
Users should not need to directly use the classes within this package.
Copyright © 2011–2014 Allanbank Consulting, Inc.. All rights reserved.