Package net.bluemind.core.rest.http
Class VertxPromiseServiceProvider
java.lang.Object
net.bluemind.core.rest.http.VertxServiceProvider
net.bluemind.core.rest.http.VertxPromiseServiceProvider
- All Implemented Interfaces:
 ITaggedServiceProvider,IServiceProvider
- 
Field Summary
Fields inherited from class net.bluemind.core.rest.http.VertxServiceProvider
origin - 
Constructor Summary
ConstructorsConstructorDescriptionVertxPromiseServiceProvider(HttpClientProvider httpClientProvider, ILocator locator, String apiKey) VertxPromiseServiceProvider(HttpClientProvider httpClientProvider, ILocator locator, String apiKey, List<String> remoteIps)  - 
Method Summary
Modifier and TypeMethodDescriptionfrom(io.vertx.core.http.HttpServerRequest req) <T> TInstantiate a service<A> A 
- 
Constructor Details
- 
VertxPromiseServiceProvider
public VertxPromiseServiceProvider(HttpClientProvider httpClientProvider, ILocator locator, String apiKey)  - 
VertxPromiseServiceProvider
public VertxPromiseServiceProvider(HttpClientProvider httpClientProvider, ILocator locator, String apiKey, List<String> remoteIps)  
 - 
 - 
Method Details
- 
from
- Overrides:
 fromin classVertxServiceProvider
 - 
instance
- Specified by:
 instancein interfaceITaggedServiceProvider- Overrides:
 instancein classVertxServiceProvider
 - 
instance
Description copied from interface:IServiceProviderInstantiate a service- Specified by:
 instancein interfaceIServiceProvider- Parameters:
 interfaceClass- service interface- Returns:
 - service instance
 - Throws:
 ServerFault- service instantiation failed
 - 
setOrigin
- Specified by:
 setOriginin interfaceIServiceProvider
 
 -