public class HttpServiceFactory
extends java.lang.Object
Service proxies using Spring's HTTP invoker| Constructor and Description |
|---|
HttpServiceFactory() |
HttpServiceFactory(java.lang.String rootUrl,
HttpServiceInvocationData invocationData) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Removes any cached proxies
|
void |
destroy()
Destroys any acquired resources
|
int |
getConnectTimeout() |
HttpServiceInvocationData |
getInvocationData() |
java.lang.String |
getProviderClass() |
<T extends Service> |
getProxy(java.lang.Class<T> serviceInterface) |
int |
getReadTimeout() |
java.lang.String |
getRootUrl() |
void |
setConnectTimeout(int connectTimeout)
Sets the connection timeout.
|
void |
setInvocationData(HttpServiceInvocationData invocationData) |
void |
setProviderClass(java.lang.String providerClass) |
void |
setReadTimeout(int readTimeout)
Sets the timeout for waiting for a server response once connected.
|
void |
setRootUrl(java.lang.String rootUrl) |
public HttpServiceFactory()
public HttpServiceFactory(java.lang.String rootUrl,
HttpServiceInvocationData invocationData)
public void clear()
public void destroy()
public int getConnectTimeout()
public HttpServiceInvocationData getInvocationData()
public java.lang.String getProviderClass()
public <T extends Service> T getProxy(java.lang.Class<T> serviceInterface)
public int getReadTimeout()
public java.lang.String getRootUrl()
public void setConnectTimeout(int connectTimeout)
public void setInvocationData(HttpServiceInvocationData invocationData)
public void setProviderClass(java.lang.String providerClass)
public void setReadTimeout(int readTimeout)
public void setRootUrl(java.lang.String rootUrl)