use of com.google.api.ads.adwords.lib.client.AdWordsServiceDescriptor in project googleads-java-lib by googleads.
the class AdWordsJaxWsHeaderHandlerTest method setUp.
@Before
@SuppressWarnings("unchecked")
public void setUp() throws Exception {
MockitoAnnotations.initMocks(this);
headerHandler = new AdWordsJaxWsHeaderHandler(soapClientHandler, adWordsApiConfiguration, adsLibConfiguration, authorizationHeaderHandler, userAgentCombiner);
adWordsSession = new AdWordsSession.Builder().withClientCustomerId(CLIENT_CUSTOMER_ID).withOAuth2Credential(new Credential(BearerToken.authorizationHeaderAccessMethod())).withDeveloperToken(DEVELOPER_TOKEN).withUserAgent(USER_AGENT).build();
adWordsServiceDescriptor = new AdWordsServiceDescriptor(interfaceClass, VERSION, adWordsApiConfiguration);
}
use of com.google.api.ads.adwords.lib.client.AdWordsServiceDescriptor in project googleads-java-lib by googleads.
the class AdWordsJaxWsModule method configure.
@Override
public void configure() {
bind(new TypeLiteral<HeaderHandler<AdWordsSession, AdWordsServiceDescriptor>>() {
}).to(new TypeLiteral<AdWordsJaxWsHeaderHandler>() {
});
install(new JaxWsModule());
install(new AdWordsModule());
install(new AdWordsSoapModule());
configureConfigurations(this.getClass().getResource("conf/props/build.properties"));
}
use of com.google.api.ads.adwords.lib.client.AdWordsServiceDescriptor in project googleads-java-lib by googleads.
the class AdWordsAxisModule method configure.
@Override
public void configure() {
bind(new TypeLiteral<AxisSoapHeaderFactory<AdWordsServiceDescriptor>>() {
}).to(new TypeLiteral<AdWordsAxisSoapHeaderFactory>() {
});
bind(new TypeLiteral<HeaderHandler<AdWordsSession, AdWordsServiceDescriptor>>() {
}).to(new TypeLiteral<AdWordsAxisHeaderHandler>() {
});
install(new AxisModule());
install(new AdWordsModule());
install(new AdWordsSoapModule());
configureConfigurations(this.getClass().getResource("conf/props/build.properties"));
}
Aggregations