org.nhind.config.provider
Class DefaultRESTServiceProvider<T>

java.lang.Object
  extended by org.nhind.config.provider.DefaultRESTServiceProvider<T>
All Implemented Interfaces:
com.google.inject.Provider<T>

public class DefaultRESTServiceProvider<T>
extends java.lang.Object
implements com.google.inject.Provider<T>


Constructor Summary
DefaultRESTServiceProvider(java.lang.String serviceURL, org.nhindirect.common.rest.HttpClientFactory factory, com.google.inject.Provider<org.nhindirect.common.rest.ServiceSecurityManager> securityManagerProvider, java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)
           
DefaultRESTServiceProvider(java.lang.String serviceURL, org.nhindirect.common.rest.HttpClientFactory factory, org.nhindirect.common.rest.ServiceSecurityManager securityManager, java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)
           
DefaultRESTServiceProvider(java.lang.String serviceURL, org.apache.http.client.HttpClient client, org.nhindirect.common.rest.ServiceSecurityManager securityManager, java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)
           
DefaultRESTServiceProvider(java.lang.String serviceURL, com.google.inject.Provider<org.nhindirect.common.rest.ServiceSecurityManager> securityManagerProvider, java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)
           
DefaultRESTServiceProvider(java.lang.String serviceURL, org.nhindirect.common.rest.ServiceSecurityManager securityManager, java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)
           
 
Method Summary
 T get()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRESTServiceProvider

public DefaultRESTServiceProvider(java.lang.String serviceURL,
                                  com.google.inject.Provider<org.nhindirect.common.rest.ServiceSecurityManager> securityManagerProvider,
                                  java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)

DefaultRESTServiceProvider

public DefaultRESTServiceProvider(java.lang.String serviceURL,
                                  org.nhindirect.common.rest.ServiceSecurityManager securityManager,
                                  java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)

DefaultRESTServiceProvider

public DefaultRESTServiceProvider(java.lang.String serviceURL,
                                  org.nhindirect.common.rest.HttpClientFactory factory,
                                  com.google.inject.Provider<org.nhindirect.common.rest.ServiceSecurityManager> securityManagerProvider,
                                  java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)

DefaultRESTServiceProvider

public DefaultRESTServiceProvider(java.lang.String serviceURL,
                                  org.nhindirect.common.rest.HttpClientFactory factory,
                                  org.nhindirect.common.rest.ServiceSecurityManager securityManager,
                                  java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)

DefaultRESTServiceProvider

public DefaultRESTServiceProvider(java.lang.String serviceURL,
                                  org.apache.http.client.HttpClient client,
                                  org.nhindirect.common.rest.ServiceSecurityManager securityManager,
                                  java.lang.Class<? extends org.nhindirect.common.rest.AbstractSecuredService> clazz)
Method Detail

get

public T get()
Specified by:
get in interface com.google.inject.Provider<T>


Copyright © 2014. All Rights Reserved.