/** * {@inheritDoc} */ @Override public void writeTo(final OutputStream outputStream) throws IOException { clientRequest.setStreamProvider(contentLength -> outputStream); clientRequest.writeEntity(); }
@Override public void filter(ClientRequestContext requestContext) throws IOException { ((ClientRequest) requestContext).ignoreUserAgent(true); } }
@Override public JerseyInvocation.Builder request(MediaType... acceptedResponseTypes) { checkNotClosed(); JerseyInvocation.Builder b = new JerseyInvocation.Builder(getUri(), config.snapshot()); b.request().accept(acceptedResponseTypes); return b; }
@Override public JerseyClient register(final Class<?> providerClass, final int bindingPriority) { checkNotClosed(); config.register(providerClass, bindingPriority); return this; }
@Override public JerseyWebTarget register(Class<?> providerClass, Class<?>... contracts) { checkNotClosed(); config.register(providerClass, contracts); return this; }
@Override public JerseyInvocation build(final String method, final Entity<?> entity) { requestContext.setMethod(method); storeEntity(entity); return new JerseyInvocation(this, true); }
@Override public Response method(final String name, final Entity<?> entity) throws ProcessingException { requestContext.setMethod(name); storeEntity(entity); return new JerseyInvocation(this).invoke(); }
@Override public JerseyInvocation.Builder request() { checkNotClosed(); return new JerseyInvocation.Builder(getUri(), config.snapshot()); }
@Override public JerseyInvocation build(final String method) { requestContext.setMethod(method); return new JerseyInvocation(this, true); }
@Override public JerseyClient register(final Class<?> providerClass, final Class<?>... contracts) { checkNotClosed(); config.register(providerClass, contracts); return this; }
@Override public JerseyInvocation.Builder request(String... acceptedResponseTypes) { checkNotClosed(); JerseyInvocation.Builder b = new JerseyInvocation.Builder(getUri(), config.snapshot()); b.request().accept(acceptedResponseTypes); return b; }
@Override public JerseyInvocation buildPost(final Entity<?> entity) { requestContext.setMethod("POST"); storeEntity(entity); return new JerseyInvocation(this, true); }
@Override public Response method(final String name, final Entity<?> entity) throws ProcessingException { requestContext.setMethod(name); storeEntity(entity); return new JerseyInvocation(this).invoke(); }
@Override public JerseyInvocation.Builder request() { checkNotClosed(); return new JerseyInvocation.Builder(getUri(), config.snapshot()); }
@Override public JerseyInvocation.Builder request(String... acceptedResponseTypes) { checkNotClosed(); JerseyInvocation.Builder b = new JerseyInvocation.Builder(getUri(), config.snapshot()); b.request().accept(acceptedResponseTypes); return b; }
@Override public JerseyInvocation build(final String method, final Entity<?> entity) { requestContext.setMethod(method); storeEntity(entity); return new JerseyInvocation(this, true); }
@Override public JerseyInvocation.Builder request(MediaType... acceptedResponseTypes) { checkNotClosed(); JerseyInvocation.Builder b = new JerseyInvocation.Builder(getUri(), config.snapshot()); b.request().accept(acceptedResponseTypes); return b; }
@Override public JerseyInvocation buildPost(final Entity<?> entity) { requestContext.setMethod("POST"); storeEntity(entity); return new JerseyInvocation(this, true); }
@Override public JerseyInvocation buildPut(final Entity<?> entity) { requestContext.setMethod("PUT"); storeEntity(entity); return new JerseyInvocation(this, true); }
@Override public JerseyInvocation buildPut(final Entity<?> entity) { requestContext.setMethod("PUT"); storeEntity(entity); return new JerseyInvocation(this, true); }