public class ClientImpl extends Object implements javax.ws.rs.client.Client
Modifier and Type | Class and Description |
---|---|
class |
ClientImpl.WebTargetImpl |
Constructor and Description |
---|
ClientImpl(javax.ws.rs.core.Configuration config,
TLSConfiguration secConfig) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
javax.ws.rs.core.Configuration |
getConfiguration() |
HostnameVerifier |
getHostnameVerifier() |
SSLContext |
getSslContext() |
javax.ws.rs.client.Invocation.Builder |
invocation(javax.ws.rs.core.Link link) |
javax.ws.rs.client.Client |
property(String name,
Object value) |
javax.ws.rs.client.Client |
register(Class<?> cls) |
javax.ws.rs.client.Client |
register(Class<?> cls,
Class<?>... contracts) |
javax.ws.rs.client.Client |
register(Class<?> cls,
int index) |
javax.ws.rs.client.Client |
register(Class<?> cls,
Map<Class<?>,Integer> map) |
javax.ws.rs.client.Client |
register(Object object) |
javax.ws.rs.client.Client |
register(Object object,
Class<?>... contracts) |
javax.ws.rs.client.Client |
register(Object object,
int index) |
javax.ws.rs.client.Client |
register(Object object,
Map<Class<?>,Integer> map) |
javax.ws.rs.client.WebTarget |
target(javax.ws.rs.core.Link link) |
javax.ws.rs.client.WebTarget |
target(String address) |
javax.ws.rs.client.WebTarget |
target(URI uri) |
javax.ws.rs.client.WebTarget |
target(javax.ws.rs.core.UriBuilder builder) |
public ClientImpl(javax.ws.rs.core.Configuration config, TLSConfiguration secConfig)
public void close()
close
in interface javax.ws.rs.client.Client
public javax.ws.rs.client.Invocation.Builder invocation(javax.ws.rs.core.Link link)
invocation
in interface javax.ws.rs.client.Client
public javax.ws.rs.client.WebTarget target(javax.ws.rs.core.UriBuilder builder)
target
in interface javax.ws.rs.client.Client
public javax.ws.rs.client.WebTarget target(String address)
target
in interface javax.ws.rs.client.Client
public javax.ws.rs.client.WebTarget target(javax.ws.rs.core.Link link)
target
in interface javax.ws.rs.client.Client
public javax.ws.rs.client.WebTarget target(URI uri)
target
in interface javax.ws.rs.client.Client
public HostnameVerifier getHostnameVerifier()
getHostnameVerifier
in interface javax.ws.rs.client.Client
public SSLContext getSslContext()
getSslContext
in interface javax.ws.rs.client.Client
public javax.ws.rs.core.Configuration getConfiguration()
getConfiguration
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
public javax.ws.rs.client.Client property(String name, Object value)
property
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
public javax.ws.rs.client.Client register(Class<?> cls)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
public javax.ws.rs.client.Client register(Object object)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
public javax.ws.rs.client.Client register(Class<?> cls, int index)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
public javax.ws.rs.client.Client register(Class<?> cls, Class<?>... contracts)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
public javax.ws.rs.client.Client register(Class<?> cls, Map<Class<?>,Integer> map)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
public javax.ws.rs.client.Client register(Object object, int index)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
public javax.ws.rs.client.Client register(Object object, Class<?>... contracts)
register
in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.Client>
Apache CXF