Package net.bluemind.core.rest.http
Class ClientSideServiceProvider
java.lang.Object
net.bluemind.core.rest.http.ClientSideServiceProvider
- All Implemented Interfaces:
 IServiceProvider
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int - 
Method Summary
Modifier and TypeMethodDescriptionstatic ClientSideServiceProvidergetProvider(String base, String apiKey) static ClientSideServiceProvidergetProvider(String base, String apiKey, int connectTimeoutSeconds, int readTimeoutSeconds, int requestTimeoutSeconds) <T,A> A <T> TInstantiate a servicewithRemoteIps(List<String> remotes)  
- 
Field Details
- 
TIMEOUT_LONG_REQUEST
public static final int TIMEOUT_LONG_REQUEST - 
TIMEOUT_INFINITE_REQUEST
public static final int TIMEOUT_INFINITE_REQUEST- See Also:
 
 
 - 
 - 
Method Details
- 
getProvider
 - 
getProvider
public static ClientSideServiceProvider getProvider(String base, String apiKey, int connectTimeoutSeconds, int readTimeoutSeconds, int requestTimeoutSeconds)  - 
instance
Description copied from interface:IServiceProviderInstantiate a service- Specified by:
 instancein interfaceIServiceProvider- Parameters:
 interfaceClass- service interface- Returns:
 - service instance
 
 - 
instance
 - 
withRemoteIps
 - 
setOrigin
- Specified by:
 setOriginin interfaceIServiceProvider
 
 -