Skip to content

Commit 5a01712

Browse files
committed
DATAMONGO-2005 - Polishing.
Reformat code. Original pull request: #574.
1 parent c1d840d commit 5a01712

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/ReactiveMongoTemplate.java

+9-5
Original file line numberDiff line numberDiff line change
@@ -519,18 +519,22 @@ public <T> Flux<T> execute(ReactiveSessionCallback<T> action, Consumer<ClientSes
519519
session.startTransaction();
520520
}
521521

522-
return Flux.usingWhen(Mono.just(session), s -> ReactiveMongoTemplate.this.withSession(action, s),
523-
ClientSession::commitTransaction, ClientSession::abortTransaction).doFinally(signalType -> {
524-
doFinally.accept(session);
525-
});
522+
return Flux.usingWhen(Mono.just(session), //
523+
s -> ReactiveMongoTemplate.this.withSession(action, s), //
524+
ClientSession::commitTransaction, //
525+
ClientSession::abortTransaction) //
526+
.doFinally(signalType -> doFinally.accept(session));
526527
});
527528
}
528529
};
529530
}
530531

531532
private <T> Flux<T> withSession(ReactiveSessionCallback<T> action, ClientSession session) {
532533

533-
return Flux.from(action.doInSession(new ReactiveSessionBoundMongoTemplate(session, ReactiveMongoTemplate.this))) //
534+
ReactiveSessionBoundMongoTemplate operations = new ReactiveSessionBoundMongoTemplate(session,
535+
ReactiveMongoTemplate.this);
536+
537+
return Flux.from(action.doInSession(operations)) //
534538
.subscriberContext(ctx -> ReactiveMongoContext.setSession(ctx, Mono.just(session)));
535539
}
536540

0 commit comments

Comments
 (0)