public abstract class AbstractRestServiceClientFactory extends Object implements RestServiceClientFactory, ClientFactory
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRestServiceClientFactory() |
| Modifier and Type | Method and Description |
|---|---|
ResourceClient |
createClient(String resourceBaseUrl) |
RestUserClientFactory |
createRestUserClientFactory() |
static AbstractRestServiceClientFactory |
getInstance() |
AuthRefreshPolicy |
makeAuthRefreshPolicy() |
AutoRedirectPolicy |
makeAutoRedirectPolicy() |
CacheControlPolicy |
makeCacheControlPolicy() |
ClientCachePolicy |
makeClientCachePolicy() |
DataAccessClient |
makeDataAccessClient() |
HttpMethodFilter |
makeHttpMethodFilter() |
RequestRetryPolicy |
makeRequestRetryPolicy() |
ResourceUrlBuilder |
makeResourceUrlBuilder(String resourceBaseUrl) |
protected RestServiceClient |
makeRestServiceClient(String resourceBaseUrl) |
protected RestServiceClientMaker |
makeRestServiceClientMaker() |
protected RestUserClientFactory |
makeRestUserClientFactory() |
String |
toString() |
public static AbstractRestServiceClientFactory getInstance()
protected RestServiceClient makeRestServiceClient(String resourceBaseUrl)
protected RestServiceClientMaker makeRestServiceClientMaker()
protected RestUserClientFactory makeRestUserClientFactory()
public ResourceClient createClient(String resourceBaseUrl)
createClient in interface ClientFactorypublic RestUserClientFactory createRestUserClientFactory()
createRestUserClientFactory in interface RestServiceClientFactorypublic ResourceUrlBuilder makeResourceUrlBuilder(String resourceBaseUrl)
makeResourceUrlBuilder in interface RestServiceClientMakerpublic HttpMethodFilter makeHttpMethodFilter()
makeHttpMethodFilter in interface RestServiceClientMakerpublic DataAccessClient makeDataAccessClient()
makeDataAccessClient in interface RestServiceClientMakerpublic AuthRefreshPolicy makeAuthRefreshPolicy()
makeAuthRefreshPolicy in interface ClientPolicyMakerpublic RequestRetryPolicy makeRequestRetryPolicy()
makeRequestRetryPolicy in interface ClientPolicyMakerpublic ClientCachePolicy makeClientCachePolicy()
makeClientCachePolicy in interface ClientPolicyMakerpublic CacheControlPolicy makeCacheControlPolicy()
makeCacheControlPolicy in interface ClientPolicyMakerpublic AutoRedirectPolicy makeAutoRedirectPolicy()
makeAutoRedirectPolicy in interface ClientPolicyMakerCopyright © 2013. All rights reserved.