private final class WriteProtocol.WriteResultCallback extends CommandResultBaseCallback<BsonDocument>
| Modifier and Type | Field and Description |
|---|---|
private SingleResultCallback<WriteConcernResult> |
callback |
private InternalConnection |
connection |
private RequestMessage |
message |
private RequestMessage |
nextMessage |
private long |
startTimeNanos |
LOGGER| Constructor and Description |
|---|
WriteResultCallback(SingleResultCallback<WriteConcernResult> callback,
Decoder<BsonDocument> decoder,
RequestMessage message,
RequestMessage nextMessage,
long requestId,
InternalConnection connection,
long startTimeNanos) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
callCallback(BsonDocument result,
java.lang.Throwable throwableFromCallback) |
callCallbackgetRequestId, getServerAddress, onResultprivate final SingleResultCallback<WriteConcernResult> callback
private final RequestMessage message
private final RequestMessage nextMessage
private final InternalConnection connection
private final long startTimeNanos
public WriteResultCallback(SingleResultCallback<WriteConcernResult> callback, Decoder<BsonDocument> decoder, RequestMessage message, RequestMessage nextMessage, long requestId, InternalConnection connection, long startTimeNanos)
protected void callCallback(BsonDocument result, java.lang.Throwable throwableFromCallback)
callCallback in class CommandResultBaseCallback<BsonDocument>