MongoDB Async Java Sürücüsünü Kullanırken: Aşağıdaki geriçağırımın bir AtomicInteger sayacı kullanması mı yoksa normal bir int işi mi yapması gerekiyor?MongoCollection.forEach'in iş parçacığı güvenli olması gerekiyor mu?
Block<Document> theBlock = new Block<Document>() {
AtomicInteger counter = new AtomicInteger();
@Override
public void apply(final Document document) {
counter.incrementAndGet();
}
};
SingleResultCallback<Void> callbackWhenFinished = ...
collection.find().forEach(theBlock, callbackWhenFinished);