@Override public Flux<Payload> requestChannel(Payload payload, Flux<Payload> publisher) { return super.requestChannel(publisher); } }
@Override public Flux<Payload> requestStream(Payload payload) { try { return super.requestStream(unwrap(payload)); } catch (Throwable t) { return Flux.error(t); } }
@Override public Mono<Void> metadataPush(Payload payload) { try { return super.metadataPush(unwrap(payload)); } catch (Throwable t) { return Mono.error(t); } } }
@Override public Mono<Payload> requestResponse(Payload payload) { try { return super.requestResponse(unwrap(payload)); } catch (Throwable t) { return Mono.error(t); } }
@Override public Mono<Void> fireAndForget(Payload payload) { try { return super.fireAndForget(unwrap(payload)); } catch (Throwable t) { return Mono.error(t); } }
@Override public Flux<Payload> requestStream(Payload payload) { try { return super.requestStream(unwrap(payload)); } catch (Throwable t) { return Flux.error(t); } }
@Override public Mono<Void> fireAndForget(Payload payload) { try { return super.fireAndForget(unwrap(payload)); } catch (Throwable t) { return Mono.error(t); } }
@Override public Mono<Payload> requestResponse(Payload payload) { try { return super.requestResponse(unwrap(payload)); } catch (Throwable t) { return Mono.error(t); } }
@Override public Mono<Void> metadataPush(Payload payload) { try { return super.metadataPush(unwrap(payload)); } catch (Throwable t) { return Mono.error(t); } } }