public class WebRpcServiceProxyProvider extends BaseHttpServiceProxyProvider
WebRpcServiceProxyProvider that uses WEB-RPC| Modifier and Type | Field and Description |
|---|---|
protected org.apache.http.impl.client.CloseableHttpClient |
httpClient |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
invocationData, rootUrl| Constructor and Description |
|---|
WebRpcServiceProxyProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createProxy(java.lang.Class<? extends Service> serviceInterface)
Create a new service proxy for the given service interface
|
void |
destroy()
Destroys this provider instance
|
protected void |
doInitialize(HttpServiceFactory factory) |
initializeprotected org.apache.http.impl.client.CloseableHttpClient httpClient
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
public java.lang.Object createProxy(java.lang.Class<? extends Service> serviceInterface)
HttpServiceProxyProviderpublic void destroy()
HttpServiceProxyProviderprotected void doInitialize(HttpServiceFactory factory)
doInitialize in class BaseHttpServiceProxyProvider