@Configuration public class AppmarketCommunicationConfiguration extends Object
| Constructor and Description |
|---|
AppmarketCommunicationConfiguration() |
@Bean public AppmarketBillingClient appmarketBillingReporter(DeveloperSpecificAppmarketCredentialsSupplier credentialsSupplier, @Qualifier(value="sdkInternalJsonMapper") com.fasterxml.jackson.databind.ObjectMapper mapper)
@Bean public MeteredUsageApiClientService meteredUsageApiClientService(DeveloperSpecificAppmarketCredentialsSupplier credentialsSupplier, OAuth1RetrofitWrapper oAuth1RetrofitWrapper)
@Bean public OAuth1RetrofitWrapper oAuth1RetrofitWrapper(@Value(value="${meteredUsage.baseUrl:http://metered-usage}") String baseUrl)
@Bean public AppmarketEventClient appmarketEventFetcher(DeveloperSpecificAppmarketCredentialsSupplier credentialsSupplier, @Qualifier(value="sdkInternalJsonMapper") com.fasterxml.jackson.databind.ObjectMapper mapper)
@Bean public com.appdirect.sdk.appmarket.events.AppmarketEventService appmarketEventService(DeveloperSpecificAppmarketCredentialsSupplier credentialsSupplier, com.appdirect.sdk.appmarket.events.AppmarketEventDispatcher eventDispatcher, AppmarketEventClient appmarketEventClient)
@Bean
public com.appdirect.sdk.appmarket.events.AppmarketEventController appmarketEventController(com.appdirect.sdk.appmarket.events.AppmarketEventService appmarketEventService,
OAuthKeyExtractor oauthKeyExtractor)
@Bean public AppmarketMigrationService appmarketMigrationService(CustomerAccountValidationHandler customerAccountValidationHandler, SubscriptionValidationHandler subscriptionValidationHandler, SubscriptionMigrationHandler subscriptionMigrationHandler)
@Bean public AppmarketMigrationController appmarketMigrationController(AppmarketMigrationService appmarketMigrationService)
@Bean public RestTemplateFactory appMarketRestTemplateFactory()
@Bean public RestTemplateFactory billingRestTemplateFactory()
@Bean public AppmarketEventClientExceptionHandler appmarketEventConsumerExceptionHandler()
@Bean public DeveloperExceptionHandler developerExceptionHandler()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.