protected void sendBuiltResponse(BuiltResponse builtResponse, HttpRequest httpRequest, HttpResponse httpResponse, Consumer<Throwable> onComplete) throws IOException { // send headers only if we're not streaming, or if we're sending the first stream element boolean sendHeaders = sendHeaders(); ServerResponseWriter.writeNomapResponse(builtResponse, httpRequest, httpResponse, dispatcher.getProviderFactory(), onComplete, sendHeaders); }
@Override public Collection<Class<?>> register(Class<?> callback) throws NullPointerException { if (callback == null) throw new NullPointerException(Messages.MESSAGES.callbackWasNull()); Object cb = dispatcher.getProviderFactory().createProviderInstance(callback); return register(cb); }
ResteasyWebHandlerTemplate template = new ResteasyWebHandlerTemplate<Void>(dispatcher.getProviderFactory())
@Override protected void sendBuiltResponse(BuiltResponse builtResponse, HttpRequest httpRequest, HttpResponse httpResponse, Consumer<Throwable> onComplete) ServerResponseWriter.setResponseMediaType(builtResponse, httpRequest, httpResponse, dispatcher.getProviderFactory(), method); MediaType elementType = null; if (builtResponse.getEntity() instanceof OutboundSseEvent)
final NettyHttpResponse response = new NettyHttpResponse(ctx, keepAlive, dispatcher.getProviderFactory(), request.method());
@Override protected void sendBuiltResponse(BuiltResponse builtResponse, HttpRequest httpRequest, HttpResponse httpResponse, Consumer<Throwable> onComplete) throws IOException ServerResponseWriter.setResponseMediaType(builtResponse, httpRequest, httpResponse, dispatcher.getProviderFactory(), method); boolean resetMediaType = false; String mediaTypeString = builtResponse.getHeaderString("Content-Type");
if (responseInvoker != null) ServerResponseWriter.writeNomapResponse(responseInvoker, httpRequest, response, dispatcher.getProviderFactory(), t -> { if(t != null) dispatcher.writeException(httpRequest, response, t, t2 -> {});
ServerResponseWriter.writeNomapResponse(((BuiltResponse) requestWrapper.getAbortedResponse()), requestWrapper.getHttpRequest(), response, dispatcher.getProviderFactory(), t -> {}); return null;
protected void sendBuiltResponse(BuiltResponse builtResponse, HttpRequest httpRequest, HttpResponse httpResponse, Consumer<Throwable> onComplete) throws IOException { // send headers only if we're not streaming, or if we're sending the first stream element boolean sendHeaders = sendHeaders(); ServerResponseWriter.writeNomapResponse(builtResponse, httpRequest, httpResponse, dispatcher.getProviderFactory(), onComplete, sendHeaders); }
protected void sendBuiltResponse(BuiltResponse builtResponse, HttpRequest httpRequest, HttpResponse httpResponse, Consumer<Throwable> onComplete) throws IOException { // send headers only if we're not streaming, or if we're sending the first stream element boolean sendHeaders = sendHeaders(); ServerResponseWriter.writeNomapResponse(builtResponse, httpRequest, httpResponse, dispatcher.getProviderFactory(), onComplete, sendHeaders); }
@Override public Collection<Class<?>> register(Class<?> callback) throws NullPointerException { if (callback == null) throw new NullPointerException(Messages.MESSAGES.callbackWasNull()); Object cb = dispatcher.getProviderFactory().createProviderInstance(callback); return register(cb); }
@Override public Collection<Class<?>> register(Class<?> callback) throws NullPointerException { if (callback == null) throw new NullPointerException(Messages.MESSAGES.callbackWasNull()); Object cb = dispatcher.getProviderFactory().createProviderInstance(callback); return register(cb); }
@Override protected void sendBuiltResponse(BuiltResponse builtResponse, HttpRequest httpRequest, HttpResponse httpResponse, Consumer<Throwable> onComplete) ServerResponseWriter.setResponseMediaType(builtResponse, httpRequest, httpResponse, dispatcher.getProviderFactory(), method); OutboundSseEvent event = sse.newEventBuilder() .mediaType(builtResponse.getMediaType())
@Override protected void sendBuiltResponse(BuiltResponse builtResponse, HttpRequest httpRequest, HttpResponse httpResponse, Consumer<Throwable> onComplete) ServerResponseWriter.setResponseMediaType(builtResponse, httpRequest, httpResponse, dispatcher.getProviderFactory(), method); MediaType elementType = null; if (builtResponse.getEntity() instanceof OutboundSseEvent)
final NettyHttpResponse response = new NettyHttpResponse(ctx, keepAlive, dispatcher.getProviderFactory(), request.method());
@Override protected void sendBuiltResponse(BuiltResponse builtResponse, HttpRequest httpRequest, HttpResponse httpResponse, Consumer<Throwable> onComplete) throws IOException ServerResponseWriter.setResponseMediaType(builtResponse, httpRequest, httpResponse, dispatcher.getProviderFactory(), method); boolean resetMediaType = false; String mediaTypeString = builtResponse.getHeaderString("Content-Type");