Skip to content

Commit 37a5c17

Browse files
committed
Cleanup
1 parent 58d61f3 commit 37a5c17

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

services-api/src/main/java/io/scalecube/services/methods/ServiceMethodInvoker.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import reactor.core.publisher.Flux;
2323
import reactor.core.publisher.Mono;
2424
import reactor.util.context.Context;
25-
import reactor.util.context.ContextView;
2625

2726
public final class ServiceMethodInvoker {
2827

@@ -71,7 +70,7 @@ public ServiceMethodInvoker(
7170
* @return mono of service message
7271
*/
7372
public Mono<ServiceMessage> invokeOne(ServiceMessage message) {
74-
return Mono.deferContextual(context -> authenticate(message, context))
73+
return Mono.deferContextual(context -> authenticate(message, (Context) context))
7574
.flatMap(authData -> deferWithContextOne(message, authData))
7675
.map(response -> toResponse(response, message.qualifier(), message.dataFormat()))
7776
.onErrorResume(
@@ -85,7 +84,7 @@ public Mono<ServiceMessage> invokeOne(ServiceMessage message) {
8584
* @return flux of service messages
8685
*/
8786
public Flux<ServiceMessage> invokeMany(ServiceMessage message) {
88-
return Mono.deferContextual(context -> authenticate(message, context))
87+
return Mono.deferContextual(context -> authenticate(message, (Context) context))
8988
.flatMapMany(authData -> deferWithContextMany(message, authData))
9089
.map(response -> toResponse(response, message.qualifier(), message.dataFormat()))
9190
.onErrorResume(
@@ -102,7 +101,7 @@ public Flux<ServiceMessage> invokeBidirectional(Publisher<ServiceMessage> publis
102101
return Flux.from(publisher)
103102
.switchOnFirst(
104103
(first, messages) ->
105-
Mono.deferContextual(context -> authenticate(first.get(), context))
104+
Mono.deferContextual(context -> authenticate(first.get(), (Context) context))
106105
.flatMapMany(authData -> deferWithContextBidirectional(messages, authData))
107106
.map(
108107
response ->
@@ -156,7 +155,7 @@ private Object[] prepareArguments(Object request) {
156155
return arguments;
157156
}
158157

159-
private Mono<Object> authenticate(ServiceMessage message, ContextView context) {
158+
private Mono<Object> authenticate(ServiceMessage message, Context context) {
160159
if (!methodInfo.isSecured()) {
161160
return Mono.just(NULL_AUTH_CONTEXT);
162161
}

0 commit comments

Comments
 (0)