Skip to content

Commit 0021f2b

Browse files
GH-2370 - Polishing.
1 parent 87d33c4 commit 0021f2b

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

src/main/java/org/springframework/data/neo4j/core/DefaultNeo4jClient.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ public <T> OngoingDelegation<T> delegateTo(Function<QueryRunner, Optional<T>> ca
178178
}
179179

180180
@Override
181+
@Nullable
181182
public DatabaseSelectionProvider getDatabaseSelectionProvider() {
182183
return databaseSelectionProvider;
183184
}

src/main/java/org/springframework/data/neo4j/core/DefaultReactiveNeo4jClient.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -161,16 +161,12 @@ public RxResult run(Query query) {
161161

162162
<T> Mono<T> doInQueryRunnerForMono(Mono<DatabaseSelection> databaseSelection, Function<RxQueryRunner, Mono<T>> func) {
163163

164-
return Mono.usingWhen(getQueryRunner(databaseSelection),
165-
func::apply,
166-
runner -> ((DelegatingQueryRunner) runner).close());
164+
return Mono.usingWhen(getQueryRunner(databaseSelection), func, runner -> ((DelegatingQueryRunner) runner).close());
167165
}
168166

169167
<T> Flux<T> doInStatementRunnerForFlux(Mono<DatabaseSelection> databaseSelection, Function<RxQueryRunner, Flux<T>> func) {
170168

171-
return Flux.usingWhen(getQueryRunner(databaseSelection),
172-
func::apply,
173-
runner -> ((DelegatingQueryRunner) runner).close());
169+
return Flux.usingWhen(getQueryRunner(databaseSelection), func, runner -> ((DelegatingQueryRunner) runner).close());
174170
}
175171

176172
@Override
@@ -189,6 +185,7 @@ public <T> OngoingDelegation<T> delegateTo(Function<RxQueryRunner, Mono<T>> call
189185
}
190186

191187
@Override
188+
@Nullable
192189
public ReactiveDatabaseSelectionProvider getDatabaseSelectionProvider() {
193190
return databaseSelectionProvider;
194191
}

src/main/java/org/springframework/data/neo4j/core/Neo4jClient.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ default QueryRunner getQueryRunner() {
109109
*
110110
* @return The database selection provider - can be null
111111
*/
112+
@Nullable
112113
DatabaseSelectionProvider getDatabaseSelectionProvider();
113114

114115
/**

src/main/java/org/springframework/data/neo4j/core/ReactiveNeo4jClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@ default Mono<RxQueryRunner> getQueryRunner() {
112112
*
113113
* @return The database selection provider - can be null
114114
*/
115+
@Nullable
115116
ReactiveDatabaseSelectionProvider getDatabaseSelectionProvider();
117+
116118
/**
117119
* @param <T> The resulting type of this mapping
118120
* @since 6.0

0 commit comments

Comments
 (0)