RX
- the concrete reactive invocation type.public interface RxWebTarget<RX extends RxInvoker>
extends javax.ws.rs.client.WebTarget
RxWebTarget
extension overrides methods of JAX-RS client target to give user a way to access the reactive contracts.WebTarget
,
RxInvoker
RxWebTarget<RX> path(String path)
path
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> resolveTemplate(String name, Object value)
resolveTemplate
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> resolveTemplate(String name, Object value, boolean encodeSlashInPath)
resolveTemplate
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> resolveTemplateFromEncoded(String name, Object value)
resolveTemplateFromEncoded
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> resolveTemplates(Map<String,Object> templateValues)
resolveTemplates
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> resolveTemplates(Map<String,Object> templateValues, boolean encodeSlashInPath)
resolveTemplates
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> resolveTemplatesFromEncoded(Map<String,Object> templateValues)
resolveTemplatesFromEncoded
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> matrixParam(String name, Object... values)
matrixParam
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> queryParam(String name, Object... values)
queryParam
in interface javax.ws.rs.client.WebTarget
RxInvocationBuilder<RX> request()
request
in interface javax.ws.rs.client.WebTarget
RxInvocationBuilder<RX> request(String... acceptedResponseTypes)
request
in interface javax.ws.rs.client.WebTarget
RxInvocationBuilder<RX> request(javax.ws.rs.core.MediaType... acceptedResponseTypes)
request
in interface javax.ws.rs.client.WebTarget
RxWebTarget<RX> property(String name, Object value)
property
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
RxWebTarget<RX> register(Class<?> componentClass)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
RxWebTarget<RX> register(Class<?> componentClass, int priority)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
RxWebTarget<RX> register(Class<?> componentClass, Class<?>... contracts)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
RxWebTarget<RX> register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
RxWebTarget<RX> register(Object component)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
RxWebTarget<RX> register(Object component, int priority)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
RxWebTarget<RX> register(Object component, Class<?>... contracts)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
Copyright © 2007-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.