AsyncMongoCollection.streamingFind(Callback, com.allanbank.mongodb.bson.DocumentAssignable)
and
AsyncMongoCollection.streamingFind(Callback, com.allanbank.mongodb.builder.Find)
methods.@Deprecated public final class LegacyStreamCallbackAdapter extends Object implements StreamCallback<Document>
Callback to a
StreamCallback. This adapter simulates the old behaviour specified in
the
AsyncMongoCollection.streamingFind(Callback, com.allanbank.mongodb.bson.DocumentAssignable)
and
AsyncMongoCollection.streamingFind(Callback, com.allanbank.mongodb.builder.Find)
using the new interface.| Constructor and Description |
|---|
LegacyStreamCallbackAdapter(Callback<Document> delegate)
Deprecated.
Creates a new LegacyStreamCallbackAdapter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
callback(Document result)
Deprecated.
Called when the MongoDB operation has completed with the result of the
operation.
|
void |
done()
Deprecated.
Called when the stream of MongoDB documents has been exhausted.
|
void |
exception(Throwable thrown)
Deprecated.
Called when the operation fails due to an exception.
|
public void callback(Document result)
Overridden to forward to the legacy Callback.callback(V).
public void done()
Overridden to forward to callback(null).
done in interface StreamCallback<Document>public void exception(Throwable thrown)
Overridden to forward to the legacy Callback.exception(java.lang.Throwable).
Copyright © 2011–2014 Allanbank Consulting, Inc.. All rights reserved.