public abstract class AbstractClient extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
baseURI |
protected List<javax.ws.rs.client.ClientRequestFilter> |
requestFilterList |
| Constructor and Description |
|---|
AbstractClient(String base_uri)
Initialize the client by a BASE_URL.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseURI() |
javax.ws.rs.client.Client |
newClient()
This method creates a new javax.ws.rs.client.Client instance using the
default client builder implementation class provided by the JAX-RS
implementation provider.
|
void |
registerClientRequestFilter(javax.ws.rs.client.ClientRequestFilter filter)
Register a ClientRequestFilter instance.
|
void |
setBaseURI(String baseURI) |
protected String baseURI
protected List<javax.ws.rs.client.ClientRequestFilter> requestFilterList
public AbstractClient(String base_uri)
base_uri - public void registerClientRequestFilter(javax.ws.rs.client.ClientRequestFilter filter)
filter - - request filter instance.public String getBaseURI()
public void setBaseURI(String baseURI)
public javax.ws.rs.client.Client newClient()
The method registers all known filter instances.
The client instance should be closed after the request if finished.
Copyright © 2018–2019 Imixs Software Solutions GmbH. All rights reserved.