com.google.api.ads.common.lib.factory
Interface FactoryModule.AdsServiceClientFactoryInterface<C extends AdsServiceClient<S,D>,S extends AdsSession,D extends AdsServiceDescriptor>

Type Parameters:
C - the subclass of AdsServiceClient
S - the subclass of AdsSession
D - the subclass of AdsServiceDescriptor
Enclosing class:
FactoryModule<C extends AdsServiceClient<S,D>,D extends AdsServiceDescriptor,S extends AdsSession,H extends AdsServiceClientFactoryHelper<C,S,D>>

public static interface FactoryModule.AdsServiceClientFactoryInterface<C extends AdsServiceClient<S,D>,S extends AdsSession,D extends AdsServiceDescriptor>

Factory interface class to create AdsServiceClient.


Method Summary
 C create(Object soapClient, D adsServiceDescriptor, S adsSession)
          Creates an AdsServiceClient given a SOAP client and an AdsServiceDescriptor descriptor.
 

Method Detail

create

C create(Object soapClient,
         D adsServiceDescriptor,
         S adsSession)
Creates an AdsServiceClient given a SOAP client and an AdsServiceDescriptor descriptor.

Parameters:
soapClient - the SOAP client underlying this service client
adsServiceDescriptor - the service to get the client for
adsSession - the ads session
Returns:
a client for the specified ads service


Copyright © 2012. All Rights Reserved.